Closed beserge closed 3 years ago
this works, and fixes some issues that exist in the current implementation (i.e. Clock messages stalling the state machine, etc.).
I do want to add unit tests to validate the parser functionality before we make further changes, or rework any of the MidiEvent
stuff, but I don't want to leave MIDI partially broken in the meantime. So I think for now this is good to go.
Added a MidiHandler and Init to each breakout board (among other things) here. This PR will update the three relevant examples to use those new handlers.