Skip to content

sieren/midimittr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f4f3bb0 · Nov 16, 2023

History

77 Commits
Nov 10, 2023
Dec 31, 2017
Oct 29, 2023
Nov 13, 2023
Nov 16, 2023
Nov 16, 2023
Dec 31, 2017
Dec 31, 2017
Dec 31, 2017
Mar 8, 2021
Dec 31, 2017
Mar 8, 2021
Mar 8, 2021
Dec 31, 2017
Jan 2, 2018
Nov 10, 2023

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