Releases: orchetect/MIDIKit
Releases · orchetect/MIDIKit
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
Initial release.
macOS 10.12 High Sierra - 12.0 Monterey
iOS 10 - 15
- Stable, thread-safe MIDI I/O
- Full MIDI 1.0 support, with MIDI 2.0 coming in a future update
- Central MIDI port/connection manager
- Rich MIDI event types and value types
- Simple and powerful MIDI event filters
- Unit tested
- Production tested in wide-release commercial software
Known Issues:
- MIDI 2.0 implementation on supported OS versions is still in active development and will be available in a future MIDIKit update. For the time being, MIDIKit will internally default to MIDI 1.0 which is fully operational.
- Back-porting a limited subset of MIDI 2.0 features to older platforms (macOS Catalina or older, and iOS 13 or older) is planned, but not yet supported.
- Beta support for tvOS 14+ and watchOS 7+ in development and is planned to be added in future.
0.1.19
0.1.18
0.1.17
0.1.16
- Added workaround to fix edge-case crashes on Big Sur where large/malformed packets are received.
(This very well points toward an internal crash/bug in CoreMIDI) - Fixed undefined behavior calling
MIDIPacketNext
/MIDIEventPacketNext
one too many times