Version: 0.1.3

A Jupyter widget for interfacing with MIDI controllers.

Because Chrome is the only browser that implements the Web MIDI API, this package only works in Chrome. Firefox has recent discussion on how to move forward with implementing this standard. The webmidi JavaScript package mentions there is a Firefox plugin that possibly makes this work in Firefox (see https://www.npmjs.com/package/webmidi#browser-support).

Each midi controller needs a custom implementation exposing the interface for that specific midi controller as buttons, knobs, faders, etc. Currently we support the Behringer X-Touch Mini controller, which is currently available for around $60.

Installation and usage