@jupyter-widgets/midicontrols

A Jupyter widget for interfacing with MIDI controllers.

Usage no npm install needed!

<script type="module">
  import jupyterWidgetsMidicontrols from 'https://cdn.skypack.dev/@jupyter-widgets/midicontrols';
</script>

README

midicontrols

Build Status codecov

A Jupyter widget for interfacing with MIDI controllers.

Installation

You can install using pip:

pip install ipymidicontrols

Or if you use jupyterlab:

pip install ipymidicontrols
jupyter labextension install @jupyter-widgets/jupyterlab-manager

If you are using Jupyter Notebook 5.2 or earlier, you may also need to enable the nbextension:

jupyter nbextension enable --py [--sys-prefix|--user|--system] ipymidicontrols

Usage

Create a controller widget for a Behringer XTouch Mini:

from ipymidicontrols import XTouchMini
x = XTouchMini()

See a simple widgets-based UI for the controls:

from ipymidicontrols import xtouchmini_ui
xtouchmini_ui(x)

screenshot