return to tranceaddict TranceAddict Forums Archive > DJing / Production / Promotion > DJ Booth

Pages: [1] 2 
Traktor Pro - controlling different parameters with same control knob
View this Thread in Original format
evo8
With the 4 fx slots now in Traktor Pro i wanted to set the 4 rotaries at the top of my Xone 1D to control switching thru the different fx and when i push the knob it would turn the fx on/off, whilst using the 4 sliders underneath to control wet/dry amount

Problem is im already using a couple of those same rotaries for loop on/off and loop size

I know about the modifiers but reading the instructions on NI forum is very tedious and i dont get it - can anyone describe a quick way to achieve control of different stuff with the same knobs?

I dont fancy buying another controller if i can help it - thanks
Stu Cox
Yeah modifiers are the way to go.

Basically there are 8 modifiers, which are general-use parameters you can control like any other control in Traktor, so you could assign one to a knob, button etc. Each modifier has a value between 0 and 7.

When you set up any control in Traktor you have the option of making it conditional based on modifiers - i.e. that control will only have an effect when, say, modifier 1 is set to 4.

So to do what you want to, first you need to pick a control on your 1D which you can use to control the modifier. A button would probably be ideal - think of it like shift on your PC keyboard: while you hold this button down, the rotaries will control the FX, but when you let go again they'll go back to controlling the loops. Then add a control into the MIDI setup to make this button set modifier 1 to 1 when it's held down.

Now find the control entry for the loop controls you want to temporarily disable and add the condition that modifier 1 must be 0 (the default).

Now add entries for your FX controls, each time setting the condition that modifier 1 must be 1.

Now you'll normally have loop control, but if you hold that button down those controls will become FX controls instead, until you release the button.

Voilą :)
n3lly
quote:
Originally posted by Stu Cox


Voilą :)


Nice :)

I'm yet to delve into the depths of properly midi mapping things. It's all very confusing at first.

Especially with that retardedly small control panel Traktor offers you. I wish they'd change that.
evo8
quote:
Originally posted by Stu Cox
Yeah modifiers are the way to go.

Basically there are 8 modifiers, which are general-use parameters you can control like any other control in Traktor, so you could assign one to a knob, button etc. Each modifier has a value between 0 and 7.

When you set up any control in Traktor you have the option of making it conditional based on modifiers - i.e. that control will only have an effect when, say, modifier 1 is set to 4.

So to do what you want to, first you need to pick a control on your 1D which you can use to control the modifier. A button would probably be ideal - think of it like shift on your PC keyboard: while you hold this button down, the rotaries will control the FX, but when you let go again they'll go back to controlling the loops. Then add a control into the MIDI setup to make this button set modifier 1 to 1 when it's held down.

Now find the control entry for the loop controls you want to temporarily disable and add the condition that modifier 1 must be 0 (the default).

Now add entries for your FX controls, each time setting the condition that modifier 1 must be 1.

Now you'll normally have loop control, but if you hold that button down those controls will become FX controls instead, until you release the button.

Voilą :)


Nice explanation thanks - just one question, could i use a button thats already in use - as a modifier too???
Stu Cox
quote:
Originally posted by evo8
Nice explanation thanks - just one question, could i use a button thats already in use - as a modifier too???


Yep, as long as you don't mind if the action that button is set to happens at the same time as shifting. E.g. if that button is play/pause for one of your decks, you probably don't want to use that as a shift modifier as well cos you'll end up pausing a track which is playing when you try to use the effects!
evo8
quote:
Originally posted by Stu Cox
Yep, as long as you don't mind if the action that button is set to happens at the same time as shifting. E.g. if that button is play/pause for one of your decks, you probably don't want to use that as a shift modifier as well cos you'll end up pausing a track which is playing when you try to use the effects!


yeah i use those 4 x 3 bank of buttons for play, cue and load to deck - decks 1 - 4
so i guess ill have to do some reconfiguring - thanks again ;)
Apeattack
I just started djing with my laptop + midi controller and was wondering this myself. Thanks for the explanation.
chewy dragee
quote:
Originally posted by Stu Cox
Yeah modifiers are the way to go.

Basically there are 8 modifiers, which are general-use parameters you can control like any other control in Traktor, so you could assign one to a knob, button etc. Each modifier has a value between 0 and 7.

When you set up any control in Traktor you have the option of making it conditional based on modifiers - i.e. that control will only have an effect when, say, modifier 1 is set to 4.

So to do what you want to, first you need to pick a control on your 1D which you can use to control the modifier. A button would probably be ideal - think of it like shift on your PC keyboard: while you hold this button down, the rotaries will control the FX, but when you let go again they'll go back to controlling the loops. Then add a control into the MIDI setup to make this button set modifier 1 to 1 when it's held down.

Now find the control entry for the loop controls you want to temporarily disable and add the condition that modifier 1 must be 0 (the default).

Now add entries for your FX controls, each time setting the condition that modifier 1 must be 1.

Now you'll normally have loop control, but if you hold that button down those controls will become FX controls instead, until you release the button.

Voilą :)


:)

What do you do to change the modifier as a on/off button instead of a shift?
Stu Cox
quote:
Originally posted by chewy dragee
:)

What do you do to change the modifier as a on/off button instead of a shift?

On/off buttons are slightly more complicated, as really it needs to know whether it's on or off, to know whether to turn it off or on!

So go through the same process, but rather than making your modifier control "hold" the value 1, make it "direct" the value to 1. This means when you press that button, it always makes it 1 (rather than just making it 1 while you've got the button pressed down). But that isn't quite what we want - we only want it to turn on when it was already off... so add a condition to this control that says only do this when modifier 1 is 0.

Now duplicate this control, set it to the same button, but switch the numbers over: it should still be "direct" but should set the modifier to 0, but only under the condition that modifier 1 is 1.

If you now press that button when modifier 1 is 0, it'll set it to 1, but if you press it when modifier 1 is 1, it'll set it to 0.

You have an on/off switch :)

Meanwhile, your loop/FX controls linked to modifier 1 will change accordingly.
chewy dragee
Thanks man

MIDI mapping just doesn't seem to be as easy as I orignally thought it would be.

Stu Cox
Yeah Traktor doesn't make it as easy as it could. It's all fairly logical, but it can take ages to do a map from scratch - so most people start with one of the standard ones and modify it.
evo8
quote:
Originally posted by Stu Cox
On/off buttons are slightly more complicated, as really it needs to know whether it's on or off, to know whether to turn it off or on!

So go through the same process, but rather than making your modifier control "hold" the value 1, make it "direct" the value to 1. This means when you press that button, it always makes it 1 (rather than just making it 1 while you've got the button pressed down). But that isn't quite what we want - we only want it to turn on when it was already off... so add a condition to this control that says only do this when modifier 1 is 0.

Now duplicate this control, set it to the same button, but switch the numbers over: it should still be "direct" but should set the modifier to 0, but only under the condition that modifier 1 is 1.

If you now press that button when modifier 1 is 0, it'll set it to 1, but if you press it when modifier 1 is 1, it'll set it to 0.

You have an on/off switch :)

Meanwhile, your loop/FX controls linked to modifier 1 will change accordingly.


aaaaaaaaaghh my brain hurts - i tried the modifiers today and ran into the problem above - i was using the 4 buttons at the bottom of the xone as the modifiers, i wanted them to toggle between on and off but it seems its not as simple as that - another good explanation man, will get it eventually :D
CLICK TO RETURN TO TOP OF PAGE
Pages: [1] 2 
Privacy Statement