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: