Using modifiers - help me get my head round this!
Using modifiers - help me get my head round this! Posted on: 20.03.2011 by Arcelia Siebeneck I'm building a midi controller at the moment and I've realised I'm going to have to double up on a lot of the controls as I'm running out of physical space on the controller. I'm trying to come up with a solution that will allow me to use 4 buttons to assign FX 1-4 to 2 channels. I'm planning on using a toggle switch which will be used to assign which channel I want to assign the FX buttons to.For example: I push the switch left and the 4 effects buttons are now used to enable/disable the effects for channel A. I now push the switch to the right and the 4 effects buttons disable and enable effects for channel B. I'm going to assign 2 midi CC's to both switch states. When the switch is to the left it will be as if C3 is constantly being held down. If I then move the switch to the right it will be as if D3 is constantly being held down (midi notes are just for example). My question: Does this mean that if I have 4 effects push buttons that are permanently hot wired to output, for example, E3, F3, G3 and A4 will I be able to make Traktor recognise which deck I'm trying to assign these effects to? Is there a way to create a modifier so that if Traktor is receiving both a C3 and an F3 at the same time it knows to assign Effect 2 to Deck A? Or if it receives a D3 and an A4 at the same time it knows to assign Effect 4 to Deck B? Does that even make any sense?! | |
Arcelia Siebeneck 20.03.2011 | I'm building a midi controller at the moment and I've realised I'm going to have to double up on a lot of the controls as I'm running out of physical space on the controller. I'm trying to come up with a solution that will allow me to use 4 buttons to assign FX 1-4 to 2 channels. I'm planning on using a toggle switch which will be used to assign which channel I want to assign the FX buttons to. For example: I push the switch left and the 4 effects buttons are now used to enable/disable the effects for channel A. I now push the switch to the right and the 4 effects buttons disable and enable effects for channel B. I'm going to assign 2 midi CC's to both switch states. When the switch is to the left it will be as if C3 is constantly being held down. If I then move the switch to the right it will be as if D3 is constantly being held down (midi notes are just for example). My question: Does this mean that if I have 4 effects push buttons that are permanently hot wired to output, for example, E3, F3, G3 and A4 will I be able to make Traktor recognise which deck I'm trying to assign these effects to? Is there a way to create a modifier so that if Traktor is receiving both a C3 and an F3 at the same time it knows to assign Effect 2 to Deck A? Or if it receives a D3 and an A4 at the same time it knows to assign Effect 4 to Deck B? Does that even make any sense?! |
Tatum Ansaldo 22.03.2011 | and that would free you up mapping options. your call! |
Shirlee Depiazza 21.03.2011 | What that pommy git said. Or depending how much you want to edit the controller logic you could set the switch to change what notes the buttons send. |
Tatum Ansaldo 21.03.2011 | Yup. You can just use one note for the toggle switch as a modifier, with an on and an off state. Assign that as a modifier in hold mode, say M1, then create one set of commands for M1=0 and the other set for M1=1. Simples. Edit: I'm kind of assuming you'll be using a note on/note off format. Would be the easiest way. |
Arcelia Siebeneck 20.03.2011 | nice one yeah the immediate thing that springs to mind is to make the modifier 'switch' not output any midi at all on one of the states. So if it's switched to the left it outputs C3 and if its switched to the right it doesn't output anything. Would achieve the same thing I guess? |
Shirlee Depiazza 20.03.2011 | I'm at work... so short answer: Yes. If you bump this thread I'll fill out a better answer when at home, your solution will work but I believe you can streamline it a bit. |
<< Back to Post and find Controller MappingsReply