BLE MIDI For Android Save

MIDI over Bluetooth LE driver for Android 4.3 or later

Project README

BLE MIDI for Android

Build Status

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 means BLE MIDI Device's client.
  • BLE Peripheral function
    • Peripheral means BLE 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
  • 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, and BleMidiPeripheralActivity examples.

Usage of the library

For the detail, see the wiki.

LICENSE

Apache License, Version 2.0

Open Source Agenda is not affiliated with "BLE MIDI For Android" Project. README Source: kshoji/BLE-MIDI-for-Android
Stars
122
Open Issues
6
Last Commit
2 weeks ago
License

Open Source Agenda Badge

Open Source Agenda Rating