IOS:CoreMIDI
lastmod 2026-11-10created 2023-03-292 edits
Core MIDI is Apple's low-level framework for exchanging messages with MIDI devices and software on iOS and macOS. It enumerates the MIDI devices and endpoints connected to the system and creates ports to send or receive messages such as notes and control changes, and it also handles USB and Bluetooth MIDI as well as network MIDI sessions. It can also create virtual ports to pass MIDI between apps, making it the foundation for developing instrument apps and sequencers.