Ok here's a screenshot showing the last MIDI events before the program stopped recording MIDI abruptly in the middle of a session. Interestingly, there are events received that don't seem to correspond to anything I did. For example, it says "sustain pedal" and I never touched the sustain pedal throughout the entire session. It also has several "CC#88 undefined", but I don't know what they are. All I did was play notes, no other controllers were used. I hope this might be helpful.
Analyzing the data, I've got a few concerns, as listed below. It seems that there may be more than meets they eye with what the Casio is sending, or there is some corruption occurring in the transmission, or there is something in between that is creating the additional events and adding them to the data stream. The channel is set in the low order byte of the first word, and it changes between 1,2,6 & 10 (those come from the $B0, $B1, $B5, $B9 values)
Separately, are you using any Arpeggiator function in the performance?
![[Linked Image - Only viewable when logged in]](https://www.pgmusic.com/forums/ubbthreads.php?ubb=download&Number=27219&filename=2024-01-26_11-11-39.jpg)