aud_midi_apple 0.0.0
aud_midi_apple: ^0.0.0 copied to clipboard
CoreMIDI, CoreBluetooth and network session backend for aud_midi on macOS and iOS
aud_midi_apple #
The macOS and iOS backend of aud_midi: CoreMIDI, CoreBluetooth and MIDINetworkSession through FFI.
Part of the aud_midi family, see aud_midi.
Goals #
- CoreMIDI ports, virtual endpoints, hotplug, UMP
- BLE MIDI via CoreBluetooth
- MIDINetworkSession
- Small C shim copies packets off CoreMIDI threads
State #
Boilerplate only. The implementation follows in later tickets, see the plan in aud_midi_pm.
Installation #
dart pub add aud_midi_apple
Contributing #
See doc/guides/develop-guide.md.