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?
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.
Thanks for the replies. But I don’t think 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.
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:
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…
Actually I just re-read your original post and I don’t think that is the problem.
I think 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
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
I agree Stewe…this all seems complicated for what I am trying to do. I am going to try a couple things later tonight based on what yourself and Nicky H has said. I post my results later.
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!
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.
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 think 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.
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
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)
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.