First time here? Check out the FAQ!

How can I use !KeyPitch to receive information from a different MIDI Channel than default?

0 votes
I'm trying to use MIDI Channel 16 to send notes which trigger certain events, but I want to use the default midi channel to play notes and gates.

I don't really want to use a MIDIVoice object at this point. How can I ask for !KeyPitch using inline Capytalk but from a different channel than the default?
For example something like this...  ( this doesn't work... its a wishful thinking example :)

(((!Pitch channel:16) removeUnits eq: 12) + 1) * !KeyPitch
asked May 11, 2018 in Controllers, OSC & MIDI by cristian-vogel (Master) (8,370 points)
Maybe you could send the information as continuous controllers on the default channel (rather than using key events on a different channel)?
To use key events, you would have to use a MIDIVoice to set the channel to be something other than the current default MIDI input channel.

Please log in or register to answer this question.