waddlesplash / QMidi

Qt library for MIDI output & MIDI file I/O.
MIT License
84 stars 38 forks source link

Fix MIDI input on CoreMIDI #33

Closed pvaibhav closed 2 years ago

pvaibhav commented 2 years ago

The CoreMIDI input code was incorrect - it was only sending the first byte of the entire MIDI packet. Data sent by CoreMIDI is in a packet consisting of multiple MIDI messages. They must be broken up and sent individually to the listener.

waddlesplash commented 2 years ago

Thanks!