Added code to check for MIDI input messages, which then
puts the data into the HID IN report in bytes 100, 101, and 103.
Moved the MIDI in stuff into the interrupt.
Added a quick fix to the potential
missing messages problem by setting it
to only receive midi messages if they are
program change messages. This obviously
needs changing though when we want to implement
MIDI clock.
Set it so all MIDI messages can be received.
Finally got MIDI->firmware->HID comms working
in clusters of up to six MIDI messages to prevent
any missing message errors. The problem was that
I was using the wrong index’s of DataArray.
Merge branch 'feat_MIDI_clock'
Re-enabling sphere->AlphaLive MIDI comms
after removing part of it when merging in
the last commit.
Edited the CHANGES.md file.