MIDI over Bluetooth LE driver for Android 4.4 (API Level 19) or later
- Protocol compatible with Apple Bluetooth Low Energy MIDI Specification.
- The app can be connected with iOS devices.
- BLE Central function
CentralmeansBLE MIDI Device's client.- The specification needs
Bluetooth Bonding(Pairing)feature that is implemented at Android KitKat(API Level 19), so this library also needsAPI Level 19.
- BLE Peripheral function
PeripheralmeansBLE MIDI Device.- The Peripheral function is introduced at
API Level 21. - Currently, the bonding feature is not implemented.
- BLE Central function needs:
- Bluetooth LE(4.0) support
- API Level 19 or above
- BLE Peripheral function needs:
- Bluetooth LE(4.0) support
- Bluetooth LE Peripheral support(Nexus 5 with custom ROM, Nexus 6, Nexus 9, etc.)
- API Level 21 or above
- Library Project:
library - Sample Project:
sample- Includes
BleMidiCentralActivity, andBleMidiPeripheralActivityexamples.
- Includes
For the detail, see the wiki.