I've got a (what I believe to be) fairly complex task I'm trying to achieve with TouchOSC, Osculator and a few other pieces of MIDI controlled hardware and software.
Here's a simplified example of what I am trying to do:
I need to send a MIDI CC (NRPN) value to control a 2 separate faders. What I would like to do is have one physical controller in TouchOSC and a set of toggle buttons. When toggle for Channel 1 is selected the fader sends that CC (and responds to the return MIDI value so it can follow movement) and when the toggle for channel 2 is selected it controls that one.
Essentially the NRPN values will be off by 1 from each other, I just need to figure out some way for the toggle buttons to send a variable that effects the routing of the OSC fader's messages to the correct event that translates it into MIDI and spits it out.
I also have a second quick question regarding the keystrokes events. When you send a key stroke to a specific application it does not have to be the application that is currently active correct? It also doesn't become active because of the keystroke does it?
Is there anything that OSC recieves or transmits that would need to be the active application for regarding MIDI in/out, OSC in/out or keystrokes output?
Thanks so much for your help, hoping that I can find a solution so I can buy Osculator
Here's a simplified example of what I am trying to do:
I need to send a MIDI CC (NRPN) value to control a 2 separate faders. What I would like to do is have one physical controller in TouchOSC and a set of toggle buttons. When toggle for Channel 1 is selected the fader sends that CC (and responds to the return MIDI value so it can follow movement) and when the toggle for channel 2 is selected it controls that one.
Essentially the NRPN values will be off by 1 from each other, I just need to figure out some way for the toggle buttons to send a variable that effects the routing of the OSC fader's messages to the correct event that translates it into MIDI and spits it out.
I also have a second quick question regarding the keystrokes events. When you send a key stroke to a specific application it does not have to be the application that is currently active correct? It also doesn't become active because of the keystroke does it?
Is there anything that OSC recieves or transmits that would need to be the active application for regarding MIDI in/out, OSC in/out or keystrokes output?
Thanks so much for your help, hoping that I can find a solution so I can buy Osculator
Comment