Documentation

Everything you need to build MIDI 2.0 applications with MIDI2Kit.

Getting Started

Modules

MIDI2Kit is organized into focused modules that can be used independently or together.

Module Description Key Types
MIDI2Core UMP types, MUID, value scaling UMPMessageType, MUID, DeviceIdentity
MIDI2Transport MIDI I/O abstraction MIDITransport, CoreMIDITransport
MIDI2CI Device discovery CIManager, DiscoveredDevice
MIDI2PE Property Exchange PEManager, PERequest, PEResponse

API Reference

Deep Dives