YAVM - (not) Yet Another VCI-100 Mapping (extensive 4D Layout for TPro)
Hi Guys!
After pulling my hair out and loosing a lot of time during the last weeks, I finally managed to get a decent VCI Mapping up and running. If I knew what efforts I had to undertake, maybe this would never have seen the light of day …
Anyway … so I thought I’d share my work, maybe someone likes this, too ![]()
And the efforts weren’t for nothing because I did manage to squeeze a lot out of Traktor Pros very limited Midi Setup capabilites. I did this by using the modifiers as 1-bit switches, thus giving me much more states to work with. Unfortunately, this led to a LOT of additional commands needed and I really wished Traktor would give me more features like bitwise operation and more conditions, modifers, macros etc. So I ended up with 1100 commands, controlling about 250 Parameters … ouch!
Basically, this Layout is a bit more “traditional” than some others and more or less tries to follow the original VCI Layout, but dramatically extends the controls by adding a SHIFT key and 3 distinct modes which also can be used together. Another goal was to enable seamless 4D integration and there are some experiments with UI Feedback etc. Also, this mapping has a very flexible FX Layout IMHO.
And here are the main features:
- Seamless 4D Integration, all Decks have identical control configuration
- Works with any FX Setup, controls both chained & advanced FX
- FX Mode with simultaneous control of both FX Units via Jog & Faders
- Special Loop Mode for working with Loops, works together with FX Mode
- Beatjump & Hotcue Support
- Setup Mode for configuring things
- synchronized Traktor UI Feedback with Loop Mode, Setup Mode and Deck Modes
- Use Jogwheels for List & Tree Scrolling
and last but not least …
- a Reset / Panic Button in case anything goes wrong

More detailed information and an overview of all Midi commands can be found inside the zip file, also the .tsi of course.
BEWARE: this is BETA! I have tested this for a while, and so far it’s running nicely, but I didn’t do any live performance using this mapping. So there might be still some bugs lingering around.
Sooooo … let me know what you think! Would also be thankful for bug reports, if any.
Thanks,
Frank