Skip to content

0.3.0

Choose a tag to compare

@orchetect orchetect released this 11 Jan 22:12
· 1530 commits to main since this release
b0943bf

Major Milestone Release

  • Essential MIDI 2.0 / Universal MIDI Packet support
  • MIDIKit is now pure Swift

Changes and Additions

  • MIDI.IO.Manager now uses the new Core MIDI API and MIDI 2.0 Protocol by default if available
  • MDI 2.0: Multi-part SysEx7 and SysEx8 UMP messages can now be sent and received
  • SysEx refactors and API changes
    • .sysEx has now become .sysEx7
    • .universalSysEx has now become .universalSysEx7
    • .sysEx8 and .universalSysEx8 have been added
  • ReceiveHandlers now do not call handlers if parsed events are empty
  • ReceiveHandlers: EventsLogging and RawDataLogging now ignore empty parsed events
  • Unit tests updated