midmittr
midimittr is a lightweight iOS utility to initiate MIDI over Bluetooth LE or USB-Lightning connections with simple routing options.
Features
- Connect to other MIDI over Bluetooth devices
✅ - Use MIDI over USB-Lightning with the midimittr desktop app
✅ - Works in background
✅ - iPhone, iPhone X, & iPad Support
✅ - Remember previous routing settings
✅
Requirements
- iOS 9.0+
- Xcode 9.0+
Installation
Carthage
midimittr is using Carthage to manage most of its dependencies. You can install Carthage via brew install carthage
.
Run carthage update
to clone and install the frameworks.
Swiftlint
Ensure swiftlint
is installed (brew install swiftlint
) to ensure Swift style compliance.
Feature Requests
I'd love to know anything that you think midimittr is missing. Open an issue and I'll add the feature request
label to it and I'll do everything I can to accomodate that request.
Donation
midimittr is developed in my spare time and requires a yearly app-store subscription (99$). If this project helps you in any way, consider a small donation :)
Arduino, Desktop and FAQ
Further information about midimittr and Bluetooth over MIDI as well as other projects like Bluetooth over MIDI on certain Arduino boards can be found here.
License
midimittr is available under the Apache 2.0 license. See the LICENSE file for more info.
Although technically allowed by the licensing terms, please do not simply submit your own version of midimittr to the App Store.
Author
Matthias Frick, matthias[at]s-r-n.de