Core MIDI
Communicate with MIDI devices such as hardware keyboards and synthesizers.
Overview
The Core MIDI framework provides APIs to communicate with MIDI (Musical Instrument Digital Interface) devices, including hardware keyboards and synthesizers. Connect from an iOS device using the dock connector or a network. For more information about using the dock connector, see the MFi Program.
Topics
Services
MIDI ServicesMIDI System SetupMIDI BluetoothMIDI MessagesMIDI Thru ConnectionMIDI NetworkingMIDI DriversMIDI Capability Inquiry
Reference
Core MIDI StructuresCore MIDI EnumerationsCore MIDI ConstantsCore MIDI FunctionsCore MIDI Data TypesCore MIDI Macros
Articles
Classes
MIDI2DeviceInfoMIDICIDeviceMIDICIDeviceManagerMIDICIDiscoveredNodeMIDIUMPCIProfileMIDIUMPEndpointMIDIUMPEndpointManagerMIDIUMPFunctionBlockMIDIUMPMutableEndpointMIDIUMPMutableFunctionBlock