Solved! Sort of. It was NOT a VI problem, it was a problem with MIDIOverLan. My workaround is kind of convoluted - if anyone wants me to lay it out, let me know.
PL
PL
200,863 users have contributed to 43,214 threads and 259,138 posts.
In the past 24 hours, we have 2 new thread(s), 5 new post(s) and 61 new user(s).
@Conquer said:
I don't use DP, but just a thought: you say you're running a bunch of standalones on your Mac Pro. A standalone Vienna Instrument responds to data on all MIDI channels simultaneously, so is it possible that the standalone VI's are responding to ALL the MIDI data coming from your sequencer (not just one track) and becoming confused as a result?
Apologies if this is barking up the wrong tree. Obviously you could avoid the problem by running all your VI's inside DP, but I assume you have a reason for not wanting to do that.
@Conquer said:
when the problem occurs, are you absolutely sure there's no multi-channel CC data accidentally getting to the standalone player? I ask this because you say filtering the MIDI data down to one channel fixed the problem. (I don't know how DP displays CC data and the like, but as you may know Logic has an an event list which shows clearly what channel every piece of MIDI data was originated on.)