vci 300 Itch-style mapping

Home :: Anything on the Serato :: vci 300 Itch-style mappingReply
vci 300 Itch-style mapping
Posted on: 17.12.2010 by Laine Luchtman
Hey guys, because I couldn't find a vci 300 mapping without several shift-modifiers to control effects and other stuff, I decided to make my own. This is a very basic mapping, what I mapped is:

- jogwheels (Itch-style, all props go to Zac for his implementation of "scratch") + I added pitchbend (sensitivity now at 10%), "scratch" button toggles scratch/pitchbend

- Transport controls (Play + Cue)
- Hotcues (6 for each deck + delete with the "shift" button) (Green when hotcue is empty, red/orange/blue, when a hotcue is present)
- Keylock + Sync
- Pitchsliders + pitch-shift
- Auto Loop + half/double
- EQ's + Gain
- Volumefaders
- Monitor select (Cue mix)
- Full browser view toggle (with "browse" button)
- List/Tree toggle (with "files" button)
- Up/Down to scrol through list/tree
- Expand/Collapse tree (with "TAB" button)
- PFL A/B (with "PFL A" and "PFL B" buttons)
- "Scroll" + "PFL A" = Load in deck A (same goes up for deck B)

This is all with LED-feedback as you would expect from Itch (except for the volumefaders, they cause distortion, but I believe Str8upDrew was working on an app that could make them work)

What I didn't map is: crossfader (I don't use it, but is easily mappable if you want), the "back", "fwd" and the 2 "censor" buttons are still empty too. Need to find a function that suits them....

I believe this mapping is ideal to use in combination with an extra controller like an X1 to control effects, hopefully I'll have one soon (please Santa ) and ofcourse for people who don't want to many distracting shift-layers on their controller.

EDIT: the app made by Str8upDrew works perfectly from what I experienced, so I present you now the first Traktor Pro mapping for Vci 300 with working led volumefaders!!! They indicate Master Left/Right.
Here's a link to the page of his thread where the latest version can be found: http://www.djranking s.com/community /sho...t=17497&page=7
YOU NEED Str8upDrew's APP TO GET MY SECOND TSI (VCI300withvolumeleds.tsi) TO WORK! And the second tsi is PC only

I will also keep the other tsi for the people that don't want to use more programmes than just Traktor.

If you have a vci 300, please try it and leave feedback, thx
Anamaria Ghilarducci
22.12.2010
Thank you very much for all the links and advice.

Do you believe there is something inherently incompatible because the VCI-300 is USB 1.1 only?

Because Traktor was designed from day dot to use USB 2.0 interfaces therefore the midi bottle neck is only an issue with the USB 1.1 limited VCi-300?

I don't know the theory behind these arguments but it does kinda jump out at me as being a significant thing. Hell the SL1 is still only USB 1.1 too!

Moving on so then there will be no difference between a TSI designed for a person on Windows and a person running Mac OSX. And also there is no need to believe about approaching the LED issues differently because the same limitations will apply regardless of the OS.

Having said that, because Drew is an awesome programmer he was able to sort out something that fits inbetween the VCI-300 and Traktor and alleviates all the problems, what I guess I'm getting at is unless someone can make a similar application for MACs then in reality I'm still stuck! Bugger

Call me defeatist I guess....

Originally Posted by tomato
It is a limitation of the software, not of the OS, controllers didn't have that many LEDs back in the day probably so it wasn't an issue probably. Or the Vci 300 works just in a very strange way

If you have other questions, feel free to ask.
Laine Luchtman
21.12.2010
Originally Posted by Hatch
I really have no clue, I've not found a tsi that worked with my Mac and that solved the LED issue, to be honest I thought that the LED lights thing was a a limitation on the software, not the OS underlying the software.


Did you use the Traktor bible? I've spent a little bit of time trying to figure out how modifiers work but to be honest I don't believe that my head is in the right place to totally get it. Is there a good community thread where some other troglodite like me gets some basic explanation about modifiers and whatever else one needs to attempt a TSI from scratch?
It is a limitation of the software, not of the OS, controllers didn't have that many LEDs back in the day probably so it wasn't an issue probably. Or the Vci 300 works just in a very strange way

I didn't use the Traktor bible, just mapped everything by looking for info on this community . I at first couldn't map a thing either except for some very easy stuff, like EQ's and the faders, but if you look a bit into it, it isn't that hard at all. (Well my mapping is super-easy too, I believe if u have several modifier-states things get tricky very fast)

All my modifiers are just On/Off so each button has 2 functions at the most and each modifier button has its very own function, no crazy genius-mapping for me

I used these resources:
http://www.djranking s.com/2008/12/2...ore-controlls/ <= This is the one you need the most. The advanced tutorial just shows you how to create a toggle-modifier instead of a hold-modifier, but once you know the basics you're good to go.
http://www.djranking s.com/2009/03/2...ini-modifiers/
http://www.djranking s.com/2010/05/3...tor/#more-6134
LED-diagram to know al the notes: http://www.djranking s.com/community /showthread.php?t=1492
And here's how to map the volume-meters (although that won't work with you on MAC)
http://www.djranking s.com/community /sho...00+leds&page=4


If you have other questions, feel free to ask.
Anamaria Ghilarducci
21.12.2010
I really have no clue, I've not found a tsi that worked with my Mac and that solved the LED issue, to be honest I thought that the LED lights thing was a a limitation on the software, not the OS underlying the software.

That also fits with what you go on to say about the next version of Traktor potentially fixing the problems with LEDS generally.

Maybe I should have a go with mapping my own TSI from within my MAC.

Did you use the Traktor bible? I've spent a little bit of time trying to figure out how modifiers work but to be honest I don't believe that my head is in the right place to totally get it. Is there a good community thread where some other troglodite like me gets some basic explanation about modifiers and whatever else one needs to attempt a TSI from scratch?

Originally Posted by tomato
The second tsi I uploaded (VCI300withvolumeleds.tsi) will only work properly with the app Str8upDrew made and there's no MAC-version of it because MAC's shouldn't have issues with LEDs. Apparently they do have problems with the LEDs of the Vci 300, so I guess for once you're better off with a PC... In the next version of Traktor (S4 or whatever its name may be) LED's will be handled in a different way, so maybe in the near future we don't need the app anymore so MAC's and PC's can enjoy the whole LED glory of the Vci 300.

I believe before the 1.2 update it was possible to merge tsi's, but after the update tsi's were encrypted so merging wasn't possible anymore. (I thought I read this somewhere, I can be mistaken)

Your TSI worked fine, except after a couple minutes the left deck would not play at all, not with the VCI play button nor with by using a mouse to play.

But while it worked it seemed awesome! Thanks for your patience and input.

However if you just want to add the platter-control I have to your tsi it isn't very hard, for the scratching there are 2 messages for each platter ("Scratch" and "Scratch On") with a modifier for each set to "1" and then for the pitchbending I have 1 message "Tempo Bend (stepless)" with modifier set to "0". Then you have the scratch-button above the platter with a toggle-modifier.
Oh to make it easier for you, I used Zac Kyoti's test-tsi for the jogs (can be found in post #14 => http://www.djranking s.com/community /sho...t=13420&page=2)

Is it with my other tsi (VCI300tomatostyleV1.0.tsi) that your platters don't work properly? Because that tsi doesn't need the app. I made it when I didn't have it, so it doesn't require it at all.
Laine Luchtman
17.12.2010
Hey guys, because I couldn't find a vci 300 mapping without several shift-modifiers to control effects and other stuff, I decided to make my own. This is a very basic mapping, what I mapped is:

- jogwheels (Itch-style, all props go to Zac for his implementation of "scratch") + I added pitchbend (sensitivity now at 10%), "scratch" button toggles scratch/pitchbend

- Transport controls (Play + Cue)
- Hotcues (6 for each deck + delete with the "shift" button) (Green when hotcue is empty, red/orange/blue, when a hotcue is present)
- Keylock + Sync
- Pitchsliders + pitch-shift
- Auto Loop + half/double
- EQ's + Gain
- Volumefaders
- Monitor select (Cue mix)
- Full browser view toggle (with "browse" button)
- List/Tree toggle (with "files" button)
- Up/Down to scrol through list/tree
- Expand/Collapse tree (with "TAB" button)
- PFL A/B (with "PFL A" and "PFL B" buttons)
- "Scroll" + "PFL A" = Load in deck A (same goes up for deck B)

This is all with LED-feedback as you would expect from Itch (except for the volumefaders, they cause distortion, but I believe Str8upDrew was working on an app that could make them work)

What I didn't map is: crossfader (I don't use it, but is easily mappable if you want), the "back", "fwd" and the 2 "censor" buttons are still empty too. Need to find a function that suits them....

I believe this mapping is ideal to use in combination with an extra controller like an X1 to control effects, hopefully I'll have one soon (please Santa ) and ofcourse for people who don't want to many distracting shift-layers on their controller.

EDIT: the app made by Str8upDrew works perfectly from what I experienced, so I present you now the first Traktor Pro mapping for Vci 300 with working led volumefaders!!! They indicate Master Left/Right.
Here's a link to the page of his thread where the latest version can be found: http://www.djranking s.com/community /sho...t=17497&page=7
YOU NEED Str8upDrew's APP TO GET MY SECOND TSI (VCI300withvolumeleds.tsi) TO WORK! And the second tsi is PC only

I will also keep the other tsi for the people that don't want to use more programmes than just Traktor.

If you have a vci 300, please try it and leave feedback, thx
Laine Luchtman
23.04.2011
Just an update to tell people they don't need Str8upDrew's app anymore to use my mapping with working VU-meters with Traktor 2. All LED's working without any drop-outs!

Can't edit my first post here, so hopefully interested people will see this...
Laine Luchtman
22.12.2010
I don't believe it's because of the USB 1.1, because Itch can use all the LED's without a problem. It's just some kind of overflow of information for Traktor I believe, too many messages it has to deal with at the same time.
The app by Str8upDrew picks up all the messages and combines them before sending them to/from Traktor or something (just pure speculation this).

Tsi's for MAC and windows are the same so they shouldn't give different results, your believeing of the LED approach is correct, it's just the same for the two platforms.

And yeah, sadly you will need to wait till someone can solve the issue with a similar app. Or untill the new Traktor with separate LED-feedback-threads (or something) is released...
Anamaria Ghilarducci
22.12.2010
Thank you very much for all the links and advice.

Do you believe there is something inherently incompatible because the VCI-300 is USB 1.1 only?

Because Traktor was designed from day dot to use USB 2.0 interfaces therefore the midi bottle neck is only an issue with the USB 1.1 limited VCi-300?

I don't know the theory behind these arguments but it does kinda jump out at me as being a significant thing. Hell the SL1 is still only USB 1.1 too!

Moving on so then there will be no difference between a TSI designed for a person on Windows and a person running Mac OSX. And also there is no need to believe about approaching the LED issues differently because the same limitations will apply regardless of the OS.

Having said that, because Drew is an awesome programmer he was able to sort out something that fits inbetween the VCI-300 and Traktor and alleviates all the problems, what I guess I'm getting at is unless someone can make a similar application for MACs then in reality I'm still stuck! Bugger

Call me defeatist I guess....

Originally Posted by tomato
It is a limitation of the software, not of the OS, controllers didn't have that many LEDs back in the day probably so it wasn't an issue probably. Or the Vci 300 works just in a very strange way

If you have other questions, feel free to ask.
Laine Luchtman
21.12.2010
Originally Posted by Hatch
I really have no clue, I've not found a tsi that worked with my Mac and that solved the LED issue, to be honest I thought that the LED lights thing was a a limitation on the software, not the OS underlying the software.


Did you use the Traktor bible? I've spent a little bit of time trying to figure out how modifiers work but to be honest I don't believe that my head is in the right place to totally get it. Is there a good community thread where some other troglodite like me gets some basic explanation about modifiers and whatever else one needs to attempt a TSI from scratch?
It is a limitation of the software, not of the OS, controllers didn't have that many LEDs back in the day probably so it wasn't an issue probably. Or the Vci 300 works just in a very strange way

I didn't use the Traktor bible, just mapped everything by looking for info on this community . I at first couldn't map a thing either except for some very easy stuff, like EQ's and the faders, but if you look a bit into it, it isn't that hard at all. (Well my mapping is super-easy too, I believe if u have several modifier-states things get tricky very fast)

All my modifiers are just On/Off so each button has 2 functions at the most and each modifier button has its very own function, no crazy genius-mapping for me

I used these resources:
http://www.djranking s.com/2008/12/2...ore-controlls/ <= This is the one you need the most. The advanced tutorial just shows you how to create a toggle-modifier instead of a hold-modifier, but once you know the basics you're good to go.
http://www.djranking s.com/2009/03/2...ini-modifiers/
http://www.djranking s.com/2010/05/3...tor/#more-6134
LED-diagram to know al the notes: http://www.djranking s.com/community /showthread.php?t=1492
And here's how to map the volume-meters (although that won't work with you on MAC)
http://www.djranking s.com/community /sho...00+leds&page=4


If you have other questions, feel free to ask.
Anamaria Ghilarducci
21.12.2010
I really have no clue, I've not found a tsi that worked with my Mac and that solved the LED issue, to be honest I thought that the LED lights thing was a a limitation on the software, not the OS underlying the software.

That also fits with what you go on to say about the next version of Traktor potentially fixing the problems with LEDS generally.

Maybe I should have a go with mapping my own TSI from within my MAC.

Did you use the Traktor bible? I've spent a little bit of time trying to figure out how modifiers work but to be honest I don't believe that my head is in the right place to totally get it. Is there a good community thread where some other troglodite like me gets some basic explanation about modifiers and whatever else one needs to attempt a TSI from scratch?

Originally Posted by tomato
The second tsi I uploaded (VCI300withvolumeleds.tsi) will only work properly with the app Str8upDrew made and there's no MAC-version of it because MAC's shouldn't have issues with LEDs. Apparently they do have problems with the LEDs of the Vci 300, so I guess for once you're better off with a PC... In the next version of Traktor (S4 or whatever its name may be) LED's will be handled in a different way, so maybe in the near future we don't need the app anymore so MAC's and PC's can enjoy the whole LED glory of the Vci 300.

I believe before the 1.2 update it was possible to merge tsi's, but after the update tsi's were encrypted so merging wasn't possible anymore. (I thought I read this somewhere, I can be mistaken)

Your TSI worked fine, except after a couple minutes the left deck would not play at all, not with the VCI play button nor with by using a mouse to play.

But while it worked it seemed awesome! Thanks for your patience and input.

However if you just want to add the platter-control I have to your tsi it isn't very hard, for the scratching there are 2 messages for each platter ("Scratch" and "Scratch On") with a modifier for each set to "1" and then for the pitchbending I have 1 message "Tempo Bend (stepless)" with modifier set to "0". Then you have the scratch-button above the platter with a toggle-modifier.
Oh to make it easier for you, I used Zac Kyoti's test-tsi for the jogs (can be found in post #14 => http://www.djranking s.com/community /sho...t=13420&page=2)

Is it with my other tsi (VCI300tomatostyleV1.0.tsi) that your platters don't work properly? Because that tsi doesn't need the app. I made it when I didn't have it, so it doesn't require it at all.
Laine Luchtman
20.12.2010
The second tsi I uploaded (VCI300withvolumeleds.tsi) will only work properly with the app Str8upDrew made and there's no MAC-version of it because MAC's shouldn't have issues with LEDs. Apparently they do have problems with the LEDs of the Vci 300, so I guess for once you're better off with a PC... In the next version of Traktor (S4 or whatever its name may be) LED's will be handled in a different way, so maybe in the near future we don't need the app anymore so MAC's and PC's can enjoy the whole LED glory of the Vci 300.

I believe before the 1.2 update it was possible to merge tsi's, but after the update tsi's were encrypted so merging wasn't possible anymore. (I thought I read this somewhere, I can be mistaken)

However if you just want to add the platter-control I have to your tsi it isn't very hard, for the scratching there are 2 messages for each platter ("Scratch" and "Scratch On") with a modifier for each set to "1" and then for the pitchbending I have 1 message "Tempo Bend (stepless)" with modifier set to "0". Then you have the scratch-button above the platter with a toggle-modifier.
Oh to make it easier for you, I used Zac Kyoti's test-tsi for the jogs (can be found in post #14 => http://www.djranking s.com/community /sho...t=13420&page=2)

Is it with my other tsi (VCI300tomatostyleV1.0.tsi) that your platters don't work properly? Because that tsi doesn't need the app. I made it when I didn't have it, so it doesn't require it at all.
Anamaria Ghilarducci
20.12.2010
Oh bummer, I have a macbook and the with LEDS tsi does nothing - but I understand it's meant to be paired with the application so I guess that shouldn't be a surprise.

Your TSI tomator, works and the platters are working really nice - when they work. Having some issues with not playing and basic stuff like that, but again I know it's designed for a PC running the other software app.

BTW is it possible to combine tsi's? If you have a tsi that only has platter control and you import it over a tsi you've loaded that has everything else working, does that work? Or is a tsi absolute?
Cedrick Longhurst
20.12.2010
this is the best mapping, i tryed a lots, and this is the best, miss fx ,maybe censor (select fx) cues hold mode (select ich fx 3 cues 3 fx) and the trim with censor mode is dry/wet.
should be perfect for me but i dont know how to do, thanx all ways
Anamaria Ghilarducci
20.12.2010
Are you kidding me, LEDS working? Holy crap, all my Christmases just came all at once. Going to test this out now!! Thank you
Laine Luchtman
18.12.2010
New version added to the startpost with LEDs indicating the volume like in Itch!
Thanks to Str8upDrew the sound doesn't crackle/distort anymore
Julissa Serrone
18.12.2010
Sweet man. Good job......I had a VCI-300 and love it. I enjoyed Itch with it more than Traktor. I'm still interested in seeing what Itch 2.0 will have and how the 300 will work with it. I believe for Traktor your 100% correct with an X1...it'll work great!!

For your empty buttons you could map maybe an EQ kill or some kind of instant effect button. I used have delay freeze as an instant effect.
Laine Luchtman
18.12.2010
Your scratch commands are really good man, the others I found were all buggy. Yours are very precise (when you move the jogwheel 1mm you hear the scratch).

I'm very glad I finally made it myself, no other mapping suited me, they were all way to complicated, prone to make mistakes. And in the meantime I learned how to map, mapping the LEDs was a pain in the *** though.
I believe I'm going to ask Str8upDrew for his app, so I can map the volume-LEDs too.
Reece Murray
17.12.2010
Sounds like a nice, clean map dude. I'm working on a new map for my gear that does away with most of the shift stuff too. Anyway, good job, and I'm glad your gettin' some use out of those scratch commands. I didn't know if anyone was actually using them!

<< Back to Anything on the SeratoReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy