Skip to content

sieren/midimittr

Repository files navigation

Travis CI Platform Language: Swift License

midmittr

midimittr is a lightweight iOS utility to initiate MIDI over Bluetooth LE or USB-Lightning connections with simple routing options.

alt text alt text

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✅

app store

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 :)

paypal

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