A cross-platform library for creating USB, Serial DIN, and multi-interface MIDI controllers.
Supports Teensy, ESP32, RP2040, AVR, SAMD, and STM32. Includes support for momentary, latch, and trigger buttons (physical or capacitive touch), stable analog potentiometer conversion, velocity-sensitive drum/piezo inputs, capacitive touch expression strips, standard and multi-mode jogwheel encoders (MIDIencMulti), per-control channel/cable routing, and multi-interface output (USB, Serial DIN, USB Host, Debug).
| Filename | Release Date | File Size |
|---|---|---|
| MIDIcontroller-3.3.0.zip | 2026-08-30 | 212.88 KiB |
| MIDIcontroller-3.1.3.zip | 2024-06-14 | 200.27 KiB |
| MIDIcontroller-2.5.4.zip | 2022-09-24 | 201.80 KiB |
| MIDIcontroller-2.5.3.zip | 2022-04-25 | 201.71 KiB |
| MIDIcontroller-2.4.3.zip | 2022-02-11 | 203.93 KiB |
| MIDIcontroller-2.4.2.zip | 2021-11-23 | 203.88 KiB |
| MIDIcontroller-2.4.0.zip | 2021-03-30 | 203.81 KiB |
| MIDIcontroller-2.3.4.zip | 2021-03-20 | 203.74 KiB |
| MIDIcontroller-2.3.3.zip | 2021-03-12 | 202.62 KiB |
| MIDIcontroller-2.3.2.zip | 2021-03-02 | 202.58 KiB |