BLE MIDI for Android
MIDI over Bluetooth LE library for Android API Level 18
(4.3, JellyBean) or later
- Protocol compatible with Apple Bluetooth Low Energy MIDI Specification.
- The app can be connected with iOS 8 / OS X Yosemite MIDI apps, and BLE MIDI devices.
- BLE Central function
Central
meansBLE MIDI Device's client
.
- BLE Peripheral function
Peripheral
meansBLE MIDI Device
.
Requirements
- BLE Central function needs:
- Bluetooth LE(4.0) support
API Level 18
(4.3, JellyBean) or above- Bluetooth Pairing function needs
API Level 19
(4.4, KitKat) or above
- Bluetooth Pairing function needs
- 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
(5.0, Lollipop) or above
Repository Overview
- Library Project:
library
- Sample Project:
sample
- Includes
BleMidiCentralActivity
, andBleMidiPeripheralActivity
examples.
- Includes
Usage of the library
For the detail, see the wiki.