Sure, it was just some random notes ![]()
Cool, it was the inclusion of the CC messages which was important.
One more thing, while being on this topic…
In MidiList::createDefaultPlaybackMidiSequence, notes are added before controller events rather than the other way round. I just remember that at some point I made my own version of that function with the order switched, unfortunately I don’t remember the exact circumstances, but as far as I can recall there were situations where the first note was not affected by e.g. a program change sitting at the same timestamp.
Is there a rationale of adding notes before control changes? Or is the creation order irrelevant? [confused]
Hmm, I’m struggling to remember if there was a reason. That was like that before my time…
I’m wondering if there’s some interaction with MPE. I’ll see if anyone else in the team knows.
Ok, this should do the trick:
