MIKMIDI
lastmod 2026-11-10created 2021-03-302 edits
MIKMIDI is an Objective-C library for working with MIDI in macOS and iOS apps, and it can also be used as-is from Swift. It wraps the low-level CoreMIDI API and provides MIDI device discovery and connection, sending and receiving messages, reading and writing Standard MIDI Files, and sequencer playback and recording through an object-oriented interface. It is code that a DJ software developer had used in its own products and released as open source.
MIDI Library for Swift and Objective-C Mac and iOS apps.