collision or interference using midiout and noteout?

info@symsonic.org's icon

I want to send note information to noteout and control information to midiout using the same channel. Is there any chance of data colliding? By colliding I mean a note-on message being interrupted by a controllor message (or vice versa).

Asking the same question another way: Does noteout and/or midiout arbitrate access to the midi driver?

Chris Muir's icon

I have never noticed a problem, and I'm a very heavy user of ctlout and noteout. I believe that these objects add messages to a queue that gets sent out.