VCI-400 Standard Edition LED Mapping

Home :: Post and find Controller Mappings :: VCI-400 Standard Edition LED MappingReply
VCI-400 Standard Edition LED Mapping
Posted on: 16.11.2012 by Pamala Hrabe
I am currently working on mapping the standard edition vci-400 to be similar to the EGE mapping. I am currently mapping the performance grid section and I need some help with how to map the LEDs.

When I have set my grid to be in the cue mode, the corresponding led for that cue point will be on or off depending if a cue is set. This is all working fine. What i don't know how to do is when I switch to say the gratify mode how do i turn off the leds and then when i switch back how do i turn the leds back on that have a cue set?


Thanks for your help.
Adah Gochnour
13.12.2012
Originally Posted by Nicky H
If you want different led brightness then you have to do it a different way - get this working properly and I'll show you how
May I ask you to elaborate on adjust LED brightness? And can it apply to all the LEDs on the board?

Thanks!

David
Janyce Henningson
18.11.2012
Originally Posted by clkwk
I tried to turn on the led based on the fx amount using the controller range but I don't fully understand this controller range. For example button 1 uses FX unit 3 fx 1 gater = 0.5, button 2 uses FX unit 3 fx 1 gater = 0.7.
The controller range tells traktor when to turn the led on.
In the hotcue type output above we have it set to 0-5.
-1 = no cue
0 = cue
1 = fade in
2 = fade out
3 = load
4 = grid
5 = loop
So traktor turns the led on when the hotcue type is between 0-5 (cue set) and off when -1(no cue).

The controller range is different for all outputs - for instance Play/Pause only has 0 & 1 (play/pause)

So to map your fx outputs, you need to know what the controller range is referring to.

I'm guessing the 0.5 & 0.7 refers to FX Unit Dry/Wet?
Add Out > FX Unit > Dry/Wet Adjust (M2 = 1) (range 0.5 - 0.5)
If so the pad 1 led will only light up when the dry/wet reaches 0.5 (50%)
Pad 2 led will only work when the dry/wet is 0.7

I guess the dry/wet is only set when you hold the pad - so it will only light up when you hold it down.
If you set the range from 0 - 1 they will light up all the time when you change to grat mode.
If you tick blend the led brightness will change when you adjust dry/wet.
If you untick it it will be full strength all the time.

If you want different led brightness then you have to do it a different way - get this working properly and I'll show you how
Janyce Henningson
17.11.2012
Ok I was drinking this afternoon watching rugby don't know if I explained properly..

What you are trying is in theory correct, the led's should update when you change the modifier to enter cue/grat mode.

Originally Posted by clkwk
From what i can tell traktor only sends the controller the state of the cue point when it changes.
As you have found out when doing it with cue states it doesn't update - I don't know if it's a bug or by design - I had the same thing mapping my F1.

The way to turn the leds off is to map the modifier condition to them:

Add Out > Modifier > Modifier 2 : (your pad led) : condition m2=1 : midi range 0 - 0

Do that for all 8 pads and when you change from cue mode and set m2=1 it turns them off.

Because it is modifiers updating led's you should also add send monitor state and invert it as you said.
Kellie Myrum
17.11.2012
Originally Posted by clkwk
Stewe is there a reason you don't use 0 as a modifier value in your post?
I don't use value 0 because it can't lite up LED. Don't get me wrong - you can still set 0 as modifier condition it's just the fact 0 = LED off so there is no indication that mode is on.

I don't see how this so complicate?

Cue mode - value 1
Gratify mode - value 2
? mode - value 3
? mode - value 4

No need for 'Send State' command tho.
Adah Gochnour
13.12.2012
Originally Posted by Nicky H
If you want different led brightness then you have to do it a different way - get this working properly and I'll show you how
May I ask you to elaborate on adjust LED brightness? And can it apply to all the LEDs on the board?

Thanks!

David
Kellie Myrum
18.11.2012
FX Store Preset:
I got ya Stewe...I am doing the same thing...every time I select gratify mode its loads the effects in I want.
Good believeing! In that case 'Store preset' isn't necessary.
Pamala Hrabe
18.11.2012
LEDs:
I am doing the opposite. Multiple pads change the same effect (i.e pad one gater set to 0.5, pad two gater set to 0.7, the gater for both pads is the same FX unit)

FX Store Preset:
I got ya Stewe...I am doing the same thing...every time I select gratify mode its loads the effects in I want.
Kellie Myrum
18.11.2012
If i was using a single effect per button then the Effect On method works flawlessly as you mentioned Stewe.
When using multiple effects to single pad it all works the same - just make sure you follow modifier conditions.

I assume you are never switching effects? Try to select some other effect in slot and then press pad dedicated to same slot in your grats mode. On first press you'll switch to mapped effect but without engaging it, then, you need to press the pad second time in order to switch on effect. FX Store Preset command overcome this "issue" in 2.5-2.6
Pamala Hrabe
18.11.2012
Thanks for all your help! I have come to the conclusion that I either have to have all the leds on or off when I am in my different modes other then cue mode. This is due to the fact that I am controlling the same FX unit for multiple buttons and I am just changing the FX amount depending on the button. If i was using a single effect per button then the Effect On method works flawlessly as you mentioned Stewe.

I am a bit confused about your "FX Store Preset" command comment. I am not definitely not using that and everything seems to be working fine.

Again thanks for all your help. Have a good one.
Kellie Myrum
18.11.2012
As for LED behavior between performance modes I got nothing more to add, I use it like described for ages and it work flawlessly (effect on LED range 0-1). I would only add one suggestion for grats mode - don't forget to map in 'FX Store Preset' command to all pads to prevent pressing button twice when switching and engaging effects.
Janyce Henningson
18.11.2012
Yeah maybe the knob settings - tbh if he's making a grat map, when he presses the pad it should do a few things as you know, load fx, set parameters, hold fx unit on etc.

But the principle is the same clkwk, the controller range tells traktor when to do something.
Knob 1 > range 0.5 will only light when knob 1 hits 50% (when you press pad)
Kellie Myrum
18.11.2012
I'm guessing the 0.5 & 0.7 refers to FX Unit Dry/Wet?
My guess is those are slow and fast gaters
Janyce Henningson
18.11.2012
Originally Posted by clkwk
I tried to turn on the led based on the fx amount using the controller range but I don't fully understand this controller range. For example button 1 uses FX unit 3 fx 1 gater = 0.5, button 2 uses FX unit 3 fx 1 gater = 0.7.
The controller range tells traktor when to turn the led on.
In the hotcue type output above we have it set to 0-5.
-1 = no cue
0 = cue
1 = fade in
2 = fade out
3 = load
4 = grid
5 = loop
So traktor turns the led on when the hotcue type is between 0-5 (cue set) and off when -1(no cue).

The controller range is different for all outputs - for instance Play/Pause only has 0 & 1 (play/pause)

So to map your fx outputs, you need to know what the controller range is referring to.

I'm guessing the 0.5 & 0.7 refers to FX Unit Dry/Wet?
Add Out > FX Unit > Dry/Wet Adjust (M2 = 1) (range 0.5 - 0.5)
If so the pad 1 led will only light up when the dry/wet reaches 0.5 (50%)
Pad 2 led will only work when the dry/wet is 0.7

I guess the dry/wet is only set when you hold the pad - so it will only light up when you hold it down.
If you set the range from 0 - 1 they will light up all the time when you change to grat mode.
If you tick blend the led brightness will change when you adjust dry/wet.
If you untick it it will be full strength all the time.

If you want different led brightness then you have to do it a different way - get this working properly and I'll show you how
Janyce Henningson
18.11.2012
I'm a bit confused at what the problem is mate...

You should be able to change the leds when changing modifiers as long as you use Send Monitor State when changing M2.

But you said the leds were not updating for you just using the modifiers..
I suggested the other way as a workaround really because you said it was not working, but I believe you must have something wrong somewhere - the full correct way is:

Assuming M2 = 0 is cue mode and M2 = 1 is grat:

Add M2=0 condition to all of your Hotcue types;

Add Out > Track Deck > Cue > Hotcue 1 Type
M2 = 0
Type = LED
Interaction Mode: Output
Assignment: Deck A
Controller Range: 0 to 5
Midi Range 0 to 127 blend unchecked

Repeat that for all 8 hotcue types for Deck A (Hotcue 2 Type etc...)

Then on the button(s) that changes from cue to grat, (or anytime you change M2), add Send Monitor State
As long as you have Send Monitor State when you change to grat mode it will turn the cue leds off.
When you come back to cue mode they will light again.

By setting controller range to 0 - 5 it will only light up if there is some type of cue set (-1 = no cue set)
By unchecking blend it will light the led to full brightness if there is any type of cue point set.
If no cue point the led will be off.

That's the correct way to do it and should work fine.
Pamala Hrabe
17.11.2012
OK so I got it two work with both of your methods:

Nicky H:

Add Out > Modifier > Modifier 2 : (your pad led) : midi range 0 - 0

In stead of using the Modifier condition I left it blank; thus allowing me to clear the LED when my grid is in the other 3 modes (M2=1,2,3) and it seemed to work fine. Whenever i change my gird to something other then cue the led go out. When set my grid to cue again the led light up.

Question for you: What would changing the controller range do in this case?

Stewe

Using your method works as well , but have 2 buttons that change the fx amount and use the same effect. I tried to turn on the led based on the fx amount using the controller range but I don't fully understand this controller range. For example button 1 uses FX unit 3 fx 1 gater = 0.5, button 2 uses FX unit 3 fx 1 gater = 0.7.

Thanks for both of you help!
Kellie Myrum
17.11.2012
Cue button: M2=1
Grat button: M2=2

Hotcue in and out modifier condition: M2=1
Grat FX in and out modifier condition: M2=2

Put it this way, when you press cue button 8 button grid should display all hotcues that are assigned in track because you have M2=1 dedicate to 'Hotcue' LED outputs. Once you hit grats button, the modifier value switch to M2=2 and hotcue LED's go off because you have M2=2 dedicated to 'FX on' LED outputs if all of effects are currently disengaged. TADA!

Makes sense?
Pamala Hrabe
17.11.2012
I agree Stewe...this all seems complicated for what I am trying to do. I am going to try a couple things later toevening based on what yourself and Nicky H has said. I post my results later.


Thanks for your help to this point guys....
Janyce Henningson
17.11.2012
Ok I was drinking this afternoon watching rugby don't know if I explained properly..

What you are trying is in theory correct, the led's should update when you change the modifier to enter cue/grat mode.

Originally Posted by clkwk
From what i can tell traktor only sends the controller the state of the cue point when it changes.
As you have found out when doing it with cue states it doesn't update - I don't know if it's a bug or by design - I had the same thing mapping my F1.

The way to turn the leds off is to map the modifier condition to them:

Add Out > Modifier > Modifier 2 : (your pad led) : condition m2=1 : midi range 0 - 0

Do that for all 8 pads and when you change from cue mode and set m2=1 it turns them off.

Because it is modifiers updating led's you should also add send monitor state and invert it as you said.
Kellie Myrum
17.11.2012
Originally Posted by clkwk
Stewe is there a reason you don't use 0 as a modifier value in your post?
I don't use value 0 because it can't lite up LED. Don't get me wrong - you can still set 0 as modifier condition it's just the fact 0 = LED off so there is no indication that mode is on.

I don't see how this so complicate?

Cue mode - value 1
Gratify mode - value 2
? mode - value 3
? mode - value 4

No need for 'Send State' command tho.
Janyce Henningson
17.11.2012
Actually I just re-read your original post and I don't believe that is the problem.

I believe you will need to add 8 more outputs for the led's for when in grat mode.
So Add Out > Modifier 2 > (your led) : condition m2=1 : midi range 0 - 0

Do that for all the 8 pads.

Whats happening at the minute is when you change to grat mode (m2=1) the cuepoints are still set in the track, so the led is staying lit.
You setting m2 to 1 does not tell traktor to hide cuepoints, so you have to tell it to turn the leds off, the way to do that is to tell it when m2 = 1 set the midi out to 0
Janyce Henningson
18.11.2012
Originally Posted by clkwk
I added Send Monitor State when the I press the button to change the grid to grat mode and checked the invert button as suggesting in this form:
http://community .djranking s.com/showthread.php?t=25731

And then on my Hotcue State Output I have the following settings:
Condition:
M2 = 0 (which should only send an output when i am in cue mode) Note I also tried this with no modifier
Type =LED
Interaction Mode: Output
Assignment: Deck A
Controller Range: -1 to 5
Midi Range 0 to 127 blend checked


Just as a check I mapped another LED to turn on when the Send Monitor State was triggered and it seems to be sending the signal as this LED will flasher quickly when I press the grat mode button.


This should be the solution to my problem but it does not seem to be working....
The problem there is the controller range - this refers to the hotcue state:

-1 = no cue
0 = cue
1 = fade in
2 = fade out
3 = load
4 = grid
5 = loop

You have it set to -1 to 5, so you are telling it to light all the time
If you change it to 0 to 5 it should work
Pamala Hrabe
18.11.2012
Originally Posted by Stewe
Stewe is there a reason you don't use 0 as a modifier value in your post?
Pamala Hrabe
18.11.2012
Originally Posted by Nicky H
Yep the condition has to be on the led outputs as well as all buttons.
You might need to Add In > Global > Send Monitor State to the button that changes from cue/grat mode.
I added Send Monitor State when the I press the button to change the grid to grat mode and checked the invert button as suggesting in this form:
http://community .djranking s.com/showthread.php?t=25731

And then on my Hotcue State Output I have the following settings:
Condition:
M2 = 0 (which should only send an output when i am in cue mode) Note I also tried this with no modifier
Type =LED
Interaction Mode: Output
Assignment: Deck A
Controller Range: -1 to 5
Midi Range 0 to 127 blend checked


Just as a check I mapped another LED to turn on when the Send Monitor State was triggered and it seems to be sending the signal as this LED will flasher quickly when I press the grat mode button.


This should be the solution to my problem but it does not seem to be working....
Janyce Henningson
17.11.2012
Yep the condition has to be on the led outputs as well as all buttons.
You might need to Add In > Global > Send Monitor State to the button that changes from cue/grat mode.
Kellie Myrum
17.11.2012
Map corresponding FX on LED outputs and set modifier conditions M2=1.
Pamala Hrabe
17.11.2012
Thanks for the replies. But I don't believe i explained my problem very well. I have done exactly what both of you have explained. I have set up a modifier (m2) where 0 = gratify, 1= cues, etc.....

Here is what is happening in an example:

With M2=0 the 2x4 grid is set to be cue points. I can add my 8 cue points in my track, delete them, and the corresponding led for the grid button lights up when a cue point is set. The led is off when no cue point is set. This is all working fine.

Let say I have two cue points set; therefore only two of the 2x4 grid will be lit up. Now I set M2=1 which makes the same 2x4 grid my gratify effects. Now i drop in my effects make some sweet noise and the crowd goes crazy. This is all working just fine, with the following exception. The two buttons that were lit up because they were cue points set in cue mode (M2=0) are still lit up. Pressing one of the effects buttons does not turn on the leds in gratify mode, unless they are already lit up, due to them being cue points set in cues mode.


Basically I only want the leds to be on indicating a cue point is set when i am in cue mode. Any other time (M2=>1) i want them off. I have tried setting the hot cue status to only work when M2=0 but that does not seem to solve the problem. From what i can tell traktor only sends the controller the state of the cue point when it changes.

Any thoughts?
Kellie Myrum
17.11.2012
Four Bank mapping does just that:

http://community .djranking s.com/showthread.php?t=55271
Janyce Henningson
17.11.2012
You need to use a modifier.

I guess you have a button that changes from cue mode to grat mode..
You need to add a modifer to that button as well.

So cue mode would set the modifier to 0, grat mode would set the same modifier to 1 (just an example - it can be 7 & 8 or whatever)

Then you add that condition to your led's - the cue led's and buttons only work when when the modifier is 0, the grat led's and buttons only work when the modifier is 1.

<< Back to Post and find Controller MappingsReply

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

Created by Ajaxel CMS

Terms & Privacy