Arduino library for creating MIDI controllers and other MIDI devices.
-
Updated
May 3, 2026 - C++
Arduino library for creating MIDI controllers and other MIDI devices.
Phone/tablet remote control for REAPER DAW — mixer, timeline, recording, MIDI instruments, audio streaming. Runs in any browser via WebSocket.
Create Ableton Live control surfaces that run on an external Python interpreter
Agentic production system for Ableton Live 12 — 465 tools across 56 domains. Device atlas, user corpus, Splice intelligence, 9-band spectral perception, Creative Director, semantic moves, and 12 creative engines.
🎚️ MIDI controller client for Behringer X-Touch Extender DAW control surface.
About Control REAPER with your FaderPort 8, 16 or V2 as it was intended
A simple console application which translates and logs the HUI and Mackie Control protocol output of your DAW.
TouchOSC template for the Oberheim OB-Xd Virtual Synthesizer.
A Bitwig Controller Script for an Arduino Controller based on the tttapa/Control-Surface library for creating MIDI controllers and other MIDI devices.
Control surface for bitwig
Alternative to the Loupedeck application to allow the control of a Loupedeck Live S or Razer Stream Controller on Linux and Windows
Mixer-oriented Python 3 client for REAPER
Modified Ableton Live 11 remote script and optional MidiPipe Pipes enabling relative encoder use with the Akai MPK Mini Plus.
Dart / Flutter client library for interacting with the Ardour WebSockets Server surface
Python client library for interacting with the Ardour WebSockets Server surface
OSC ←→ WebSockets bridge and JavaScript client for REAPER
Java MIDI controller client for Behringer X-Touch Extender audio control surface
Ableton Live Control Surface Script for the Yamaha Reface CP
Midi controller Arduino
Add a description, image, and links to the control-surface topic page so that developers can more easily learn about it.
To associate your repository with the control-surface topic, visit your repo's landing page and select "manage topics."