Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Sep 21:24

Added

  • Program change messages are now shown on the LCD.

Changed

  • Activity LED now flashes when other types of messages are received (e.g. SysEx or control changes).

Fixed

  • Complete rewrite of the MIDI parser code.
    • USB and GPIO MIDI streams are now handled by a single code path.
    • Corrupt SysEx messages (e.g. from cheap/no-name MIDI interfaces) will no longer cause mt32-pi to hang (issue #25).
    • 2-byte Running Status messages are now handled correctly (issue #26).
  • Active Sensing race condition fixed and timeout increased to 330ms as recommended by the MIDI 1.0 Specification.