when and if's in mapping?

when and if’s in mapping?

hey guys hope you can help me. I think there has to be such a thing so help me find out where ^^

I’m mapping my M-Audio Mixlab right now and i want one of the encoder to do two things. First i want to select a effect with it. when i found my effect i want to press the effect on button and my encoder should then change the effect amount. When i turn the effect off, the encoder should again select the effect.

Would be happy if you could help me :slight_smile:

“if”'s are done using modifiers in traktor - just think of them as state variables.

you basically want a modifier that gets set/unset depending on the effect state. and depending on that modifier state depends on what the encoder does.

the problem is u can’t quite do that - unless u use virtual midi ports to route the effects status back into traktor - as a modifier value can only be changed by an incoming midi event.

so you would need to rely on you pressing the rotary with something like:

effect_unit_1_on: input=button press, type=toggle
M1: input=button press, set=1, condition M1=0
M1: input=button press, set=0, condition M1=1
effect_1_select: input=rotary, condition M1=0
effect_1_amount (etc): input=rotary, condition M1=1

or something like that anyway. could probably use a modifier condition for the effects unit on/off too else the toggle might get out of sync with the modifier