Projects in Awesome Lists tagged with midi-controller
A curated list of projects in awesome lists tagged with midi-controller .
https://github.com/tttapa/control-surface
Arduino library for creating MIDI controllers and other MIDI devices.
arduino arduino-library ble-midi control-surface esp32 midi midi-controller midi-over-usb raspberry-pi-pico teensy usb-midi
Last synced: 14 May 2025
https://github.com/tttapa/Control-Surface
Arduino library for creating MIDI controllers and other MIDI devices.
arduino arduino-library ble-midi control-surface esp32 midi midi-controller midi-over-usb raspberry-pi-pico teensy usb-midi
Last synced: 10 Jun 2026
https://github.com/ad-si/awesome-music-production
A curated list of software, services, and resources to create and distribute music
audio instrument midi midi-controller mpe music music-production sound synthesizer
Last synced: 18 Jan 2026
https://github.com/rsjaffe/midi2lr
An application and plugin to remotely control Lightroom with a MIDI controller
adobe juce lightroom lightroom-plugin macos midi midi-controller midi2lr osx photography support-midi2lr windows
Last synced: 11 Mar 2026
https://github.com/rsjaffe/MIDI2LR
An application and plugin to remotely control Lightroom with a MIDI controller
adobe juce lightroom lightroom-plugin macos midi midi-controller midi2lr osx photography support-midi2lr windows
Last synced: 08 May 2025
https://github.com/shanteacontrols/OpenDeck
Software and hardware platform for simpler building of MIDI controllers.
dmx midi midi-controller webmidi
Last synced: 10 Jun 2026
https://github.com/cbdevnet/midimonster
Multi-protocol control & translation software (ArtNet, MIDI, OSC, sACN, ...)
art-net artnet dmx512 lighting midi midi-controller midi-controllers midi-notes music osc osc-messages protocol-adapter protocols sacn streaming-acn
Last synced: 18 Mar 2025
https://github.com/tttapa/midi_controller
This is a library for creating a MIDI controller using an Arduino or Teensy board.
arduino arduino-midi button midi midi-controller potentiometer teensy usb-midi
Last synced: 04 Sep 2025
https://github.com/tttapa/MIDI_controller
This is a library for creating a MIDI controller using an Arduino or Teensy board.
arduino arduino-midi button midi midi-controller potentiometer teensy usb-midi
Last synced: 08 May 2025
https://github.com/hdavid/Launchpad95
Improved Novation Launchpad scripts for Ableton Live
ableton ableton-live launchpad midi midi-controller novation
Last synced: 17 Apr 2025
https://github.com/todbot/picostepseq
MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython
circuitpython midi midi-controller raspberrypipico rotary-encoder rp2040 sequencer ssd1306 usb-midi
Last synced: 09 Apr 2025
https://github.com/arirusso/unimidi
Realtime MIDI IO for Ruby
alsa alsa-rawmidi gem hardware jruby linux midi midi-controller midi-device midi-messages music osx ruby ruby-gem synthesis synthesizer
Last synced: 12 Apr 2025
https://github.com/pencilresearch/midi
MIDI CC & NRPN database
midi midi-controller midi-events midi-messages
Last synced: 07 May 2025
https://github.com/lathoub/arduino-usbmidi
Allows a microcontroller, with native USB capabilities, to appear as a MIDI device over USB to a connected computer
arduino arduino-library arduino-midi-library midi midi-controller midi-device teensy usb-midi
Last synced: 16 Jun 2026
https://github.com/schollz/miti
miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. :musical_note:
golang midi midi-controller midi-sequencer music music-composition sequencer synthesizer
Last synced: 15 Apr 2025
https://github.com/nhielost/obs-midi-mg
Allows MIDI devices to interact with OBS Studio.
midi midi-controller midi-messages obs-plugin obs-studio obs-studio-plugin
Last synced: 07 Mar 2026
https://github.com/lathoub/Arduino-USBMIDI
Allows a microcontroller, with native USB capabilities, to appear as a MIDI device over USB to a connected computer
arduino arduino-library arduino-midi-library midi midi-controller midi-device teensy usb-midi
Last synced: 10 Jun 2026
https://github.com/emprcl/signls
a non-linear, generative midi sequencer in the terminal :infinity:
bubbletea cli midi midi-controller music musicmaking sequencer sequencer-midi tui
Last synced: 20 Jan 2026
https://github.com/todbot/picotouch
Tiny capsense touch MIDI keyboard controller from a Raspberry Pi Pico
capsense circuitpython keyboard midi midi-controller pico raspberrypipico
Last synced: 24 Aug 2025
https://github.com/alf45tar/pedalino
Smart wireless MIDI foot controller for guitarists and more.
applemidi bluetooth controller esp32 esp8266 expression-pedal footswitch iot-device ipmidi media-converter midi midi-controller mtc osc osc2midi pedal routing rtp-midi wifi wireless
Last synced: 08 Apr 2025
https://github.com/mat1jaczyyy/lpp-performance-cfw
Performance-optimized Launchpad Pro Firmware modification
custom-firmware launchpad-pro midi-controller
Last synced: 16 Mar 2025
https://github.com/esaruoho/paketti
Quality-of-Life (QoL) Workflow suite of tools for Renoise written with LUA - Continually ingesting and porting features from other tracker software (Impulse Tracker, Scream Tracker, ModPlugTracker, PlayerPro etc)
keyboard keyboardshortcuts lua lua-script macros midi midi-controller renoise shortcuts tracker tracker-music trackers workflow
Last synced: 10 Jun 2026
https://github.com/ddiakopoulos/modern-midi
:musical_score: C++11 MIDI file & realtime io library
midi midi-controller midi-device midi-events midi-files midi-messages midi-parser midi-player
Last synced: 16 Mar 2025
https://github.com/mungewell/mpd-utils
Scripts for configuring the Akai MPD218 Midi Pad Controller
akai akaipro drumpad midi-controller mpc mpd218 mpk-mini
Last synced: 28 Mar 2025
https://github.com/nerddisco/luminave
Operate all the lights with your web browser and create stunning visual experiences.
arduino chrome dmx512 es6-modules fivetwelve lit-element lit-html localstorage midi-controller polymer polymerx-cli pwa-starter-kit webmidi webusb
Last synced: 24 Oct 2025
https://github.com/jonathanhogg/flitter
A functional programming language and declarative system for describing 2D and 3D visuals
ableton-push2 dmx flitterlang glsl language lasers lighting-control live-coding live-performance live-visuals livecoding midi-controller opengl visuals
Last synced: 05 Apr 2025
https://github.com/mus264/264-tools
:musical_keyboard: Modular sound playback, processing, & performance tools for students of Max and live electronics at Harvard University
audio dsp library maxmsp midi-controller music package signal-analysis signal-processing sound
Last synced: 04 Apr 2025
https://github.com/emprcl/sektron
a midi step sequencer in the terminal, made with live performance in mind :loop:
bubbletea cli midi midi-controller music musicmaking sequencer sequencer-midi tui
Last synced: 11 Jan 2026
https://github.com/deckerego/Macropad_4chord_MIDI
A take on the 4chord MIDI project with the Adafruit Macropad
adafruit circuitpython macropad midi midi-controller music-player music-theory neopixel rp2040
Last synced: 08 May 2025
https://github.com/bjoluc/cubase-mcu-midiremote
Cubase MIDI Remote Scripts for DAW Controllers using the MCU Protocol
cubase mackie-control mcu midi-controller midi-remote-script platform-m qcon-ex-g2 qcon-pro-g2 ssl-uf1 x-touch x-touch-extender x-touch-one
Last synced: 25 Sep 2025
https://github.com/deckerego/macropad_4chord_midi
A take on the 4chord MIDI project with the Adafruit Macropad
adafruit circuitpython macropad midi midi-controller music-player music-theory neopixel rp2040
Last synced: 23 Oct 2025
https://github.com/soyersoyer/sysex-controls
SysEx controls for Linux
akai arturia arturia-keylab arturia-keystep arturia-minilab beatstep drumbrute keylab keystep libadwaita linux microlab midi midi-controller minibrute minilab mpk mpk-mini sysex
Last synced: 30 Apr 2025
https://github.com/francoisgeorgy/BS2-Web
Novation Bass Station II Web interface
bass-station-2 bass-station-ii bs2 midi midi-controller midi-device novation web-midi webmidi
Last synced: 11 May 2025
https://github.com/kangalio/launchy
An exhaustive Rust API for the Novation Launchpad devices, optimized for maximum expressiveness and minimum boilerplate!
launchpad lightshow midi midi-controller novation
Last synced: 07 Sep 2025
https://github.com/popcornell/midino
5-PIN DIN cable MIDI to BLE-MIDI bridging with Arduino-compatible boards
arduino ble-midi bluetooth-low-energy midi midi-controller
Last synced: 12 Apr 2025
https://github.com/solarnz/pamidicontrol
A utility to control the volume of PulseAudio streams / sinks / sources with a midi device
audio go golang midi midi-controller pulseaudio
Last synced: 12 Mar 2026
https://github.com/TimSusa/midi-bricks
MIDI Bricks was invented for usage as interactive MIDI-Controller-Interface or even for Touch-Device purposes. Webdemo:
electron electron-app lerna midi midi-api midi-controller midi-device midi-messages react reactjs redux webmidi
Last synced: 02 Jul 2025
https://github.com/ravinrabbid/doncon2040
RP2040 based firmware and hardware for DIY Taiko no Tatsujin Drum Controllers
arcade-controller controller drum dualshock3 dualshock4 game-controller gamepad kicad midi-controller rp2040 switch-controller taiko taiko-no-tatsujin xinput-controller
Last synced: 06 Apr 2025
https://github.com/arirusso/midi-eye
Ruby MIDI input event listener
event-listener hardware listener midi midi-controller midi-device midi-eye midi-messages music ruby
Last synced: 10 Apr 2025
https://github.com/timsusa/midi-bricks
MIDI Bricks was invented for usage as interactive MIDI-Controller-Interface or even for Touch-Device purposes. Webdemo:
electron electron-app lerna midi midi-api midi-controller midi-device midi-messages react reactjs redux webmidi
Last synced: 02 May 2025
https://github.com/ravinrabbid/divacon2040
RP2040 based firmware for DIY Project Diva Arcade Controllers
arcade-controller controller dualshock3 dualshock4 game-controller gamepad midi-controller pi-pico project-diva rp2040 switch-controller xinput-controller
Last synced: 26 Feb 2026
https://github.com/striso/striso-control-firmware
Firmware for the Striso board
firmware midi-controller mpe music-instruments
Last synced: 15 Mar 2025
https://github.com/creaktive/keylab_essential_hacks
Disgusting hack put together during a rainy weekend to enable Instant Mapping for Arturia KeyLab Essential MIDI controller in Ableton Live 10.
ableton ableton-live knobs midi-controller
Last synced: 22 Feb 2026
https://github.com/madskjeldgaard/mico
Matchbox sized 14 bit midi controller based on the Raspberry Pi Pico
midi midi-controller pico raspberrypi-pico raspberrypipico
Last synced: 28 Sep 2025
https://github.com/georgemandis/circuit-playground-midi-multi-tool
Turn your Adafruit Circuit Playground into a multi-faceted MIDI controller. Designed for my workshops experimenting with the WebMIDI API
adafruit circuit-playground midi-controller webmidi webmidiapi
Last synced: 03 May 2025
https://github.com/chrisleewoo/pytracker-midi
A music sequencer inspired by LSDJ and nanoloop for circuitpython.
adafruit circuitpython lsdj midi midi-controller music-tracker pybadge pygamer
Last synced: 27 Jul 2025
https://github.com/aldaviva/behringerxtouchextender
ποΈ MIDI controller client for Behringer X-Touch Extender DAW control surface.
behringer control-surface midi midi-controller midi-device
Last synced: 11 Aug 2025
https://github.com/bepitulaz/google-sheets-midi-sequencer
A 2 tracks midi sequencer built on top of Google Sheets
google-sheets-addon javascript midi-controller music-sequencer webmidi webmidiapi webmidijs
Last synced: 01 May 2025
https://github.com/alexaubin/custommidicontroller
Code and instructions to easily build a MIDI Controller from scratch
arduino atmega-chip midi midi-controller music
Last synced: 18 Oct 2025
https://github.com/troy/wind-controller-synth-quick-start
How to use a wind controller (AKA wind synth, electronic wind instrument) with music/MIDI apps
aerophone breath-control ewi logic-pro-x midi midi-controller music sonic-pi sylphyo synth synthesizer wind-controller wx5
Last synced: 15 Feb 2026
https://github.com/mat1jaczyyy/teensy-underlights
LED Strip MIDI for Teensy - controlling LED strips via MIDI
arduino led-strips midi-controller
Last synced: 20 Mar 2025
https://github.com/adryzz/midi-keypad
turn your android device into a keypad
android keypad midi midi-controller osu osugame rhythm-game usb
Last synced: 23 Aug 2025
https://github.com/wvengen/lpx-controller
Use the full power of the Launchpad X in a Linux studio setup
launchpad-x linux-audio midi midi-controller music novation novation-launchpad
Last synced: 14 Oct 2025
https://github.com/alf45tar/pedalinomini-4
Fully working PedalinoMiniβ’ with 4 footswitches
bluetooth footswitches midi-controller pedalino usb wifi
Last synced: 28 Apr 2025
https://github.com/vipul-sharma20/midi-macro
Use your MIDI controller (pads, knobs, sliders, keys etc.) to trigger macros
Last synced: 30 Aug 2025
https://github.com/mkuron/launchkey-mk3-mainstage
MIDI controller mapping for using the Novation Launchkey MK3 in Apple MainStage
launchkey macos mainstage midi-controller novation
Last synced: 12 Apr 2025
https://github.com/christofmuc/BCR2000_Master
Small program to make working with the Behringer BCR2000 MIDI controller and its BCL language easier.
bcr2000 behringer juce juce-application midi midi-controller
Last synced: 08 May 2025
https://github.com/michaelkrone/mikro-midi
USB MIDI Controller with Mackie Protocol support
midi midi-controller teensy usb-devices
Last synced: 22 Apr 2025
https://github.com/mfep/midiconn
midiconn connects MIDI hardware through the computer
audio midi midi-controller node-editor
Last synced: 24 Jan 2026
https://github.com/cemolcay/launchpadkit
Swift API for Novation Launchpad
audiokit launchpad midi midi-controller novation
Last synced: 15 Apr 2025
https://github.com/renderghost/endlesss-studio-osc
Control Endlesss Studio with your iPad and TouchOSC
endlesss midi midi-controller music-interface osc remote-control touchosc touchosc-ios touchosc-layouts touchosc-templates
Last synced: 04 Jan 2026
https://github.com/gaelhuot/murphy_studio
JavaFX MIDI - Project
java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project midi midi-api midi-controller midi-device midi-events midi-files midi-keyboard midi-messages midi-parser midi-player murphy-studio music music-theory mvc
Last synced: 26 Oct 2025
https://github.com/tobigun/eavesdrum
EavesDrum is an e-drum trigger module project, designed for musicians and makers. It allows you to connect drum pads or piezo triggers and converts their signals into MIDI events.
drum drum-trigger drumkit edrum edrums midi-controller trigger-module
Last synced: 26 Apr 2026
https://github.com/qbixxx/midimarauder
MIDIMarauder is a TUI application for scanning and managing MIDI devices connected via USB.
go golang gousb linux midi midi-controller midi-device terminal terminal-based terminal-ui tui usb
Last synced: 24 Aug 2025
https://github.com/qbixxx/unomidicontroller
MIDI controller based on the Arduino Uno development board and the CD4067 16 channel analog multiplexer.
4067 arduino arduino-nano cd4067 midi midi-controller midi-device midi-keyboard midi-messages mocolufa multiplexer multiplexing music
Last synced: 01 Jul 2025
https://github.com/plnech/leapmidi
LEAPMidi
leapmotion leapmotion-controller livecoding midi midi-cc midi-controller supercollider tidalcycles
Last synced: 10 Jul 2025
https://github.com/ematech/atomctrl
An experiment with the Presonus ATOM Controller
atom midi midi-controller presonus python
Last synced: 03 Sep 2025
https://github.com/mc-music-workshop/midi-captain-max
Bidirectional MIDI firmware for Paint Audio MIDI Captain foot controllers. Includes GUI Config Editor!
midi midi-controller midi-device music
Last synced: 07 Apr 2026
https://github.com/jpcima/mpe-surface
Application to use an Android tablet as MIDI Polyphonic Expression keyboard (MPE)
android-application midi-controller mpe
Last synced: 06 May 2025
https://github.com/fwcd/djcontroller.js
Library for interacting with MIDI DJ controllers in JavaScript
dj dj-controller javascript midi midi-controller mixxx music typescript
Last synced: 12 Aug 2025
https://github.com/linuxmao-org/freemajor
Editor for the TC Electronic G-Major guitar effect module
cross-platform g-major linuxmao mao midi-controller midi-editor
Last synced: 19 Sep 2025
https://github.com/mobeets/midi2video
play videos using a midi controller
cat-piano midi-controller music-visualizer sampler video video-player
Last synced: 02 Sep 2025
https://github.com/georgemandis/cellular-automata-javascript-midi
A demonstration of cellular automata, JavaScript and the Web MIDI API
cellular-automata javascript midi midi-controller webmidi
Last synced: 06 Mar 2026
https://github.com/rodlie/openfx-midi
OpenFX MIDI Plugin
midi midi-controller natron openfx openfx-plug rtmidi
Last synced: 26 Jul 2025
https://github.com/jottenlips/making-midi
πΉ Making MIDI with the Web
fakebook fp midi midi-controller midi-files react react-three-fiber threejs web-midi-api webmidijs
Last synced: 12 Apr 2025
https://github.com/maboroshy/midi-scripter
Python framework for scripting MIDI, Open Sound Control, keyboard and mouse input and output
ableton automation daw input macros midi midi-controller music osc python script
Last synced: 09 Apr 2026
https://github.com/delucis/nanokontrolviz
:zap: A Max Extra for visualising Korg nanoKontrol MIDI messages
extras korg maxmsp midi-controller package
Last synced: 08 Jan 2026
https://github.com/theisaaclloyd/neotrellis-midi-controller
Midi controller built with the 8x8 neotrellis kit pack by Adafruit
feather-m4 midi-controller neotrellis usb-midi
Last synced: 18 Aug 2025
https://github.com/moul/music-paint
paint-based midi controller
hack midi midi-controller music paint
Last synced: 17 Feb 2026
https://github.com/beckdac/zynthian-build
Zynthian RPi-3 build w/ case, controller, etc.
midi-controller raspberry-pi-3 synthesizer teensy zynthian
Last synced: 15 Feb 2026
https://github.com/otiai10/tubevj
γ«γγΌγ
desktop dj midi midi-controller vj youtube
Last synced: 06 Apr 2025
https://github.com/arkanosis/smhkd
Simple MIDI hotkontrol daemon
alsa audio daemon linux midi midi-controller pipewire pulseaudio
Last synced: 13 Jul 2025
https://github.com/jaybee18/mfp
A free piano learning web-app with support for midi keyboards πΉ
learn midi midi-controller midi-player piano piano-roll
Last synced: 01 Aug 2025
https://github.com/teknopaul/usbkbd2
Converts old USB keyboards into midi keyboards
keyboard linux midi midi-controller piano player
Last synced: 14 Oct 2025
https://github.com/sandormatyi/Sequoia
808-style MIDI sequencer built around a Teensy LC board
hardware-midi-sequencer midi-controller midi-sequencer platformio teensy
Last synced: 16 Mar 2025
https://github.com/designerfuzzi/octobusadditions
OpenSoundControl Layout and MIDI controller for Elektron Octatrack using TouchOSC.
android ios macos midi-controller osc touchosc-templates win
Last synced: 17 May 2026
https://github.com/morgant/midisndiokontrol
WIP utility to control `sndio` audio levels & multimedia applications under OpenBSD (currently specific to the Korg nanoKONTROL2)
midi midi-controller openbsd openbsd-scripts sndio sndiod x11 x11-automation xdotool
Last synced: 18 Jul 2025
https://github.com/madskjeldgaard/raspberry-pi-pico-usbmidi-platformio-template
Make a usb midi controller with a Pico board and the Arduino framework in Platformio
arduino midi-controller pico platformio raspberry-pi-pico
Last synced: 07 May 2025
https://github.com/juliankarrer/kishte
Building a Bluetooth Midi Controller from an ESP32
bluetooth diy electron esp32 hardware midi-controller schematics tutorial
Last synced: 06 May 2026
https://github.com/millenniumambiguity/midi-keyboard
Use your MIDI devices as a keyboard
csharp keyboard keyboard-shortcuts macro macros midi midi-controller midi-keys
Last synced: 02 Mar 2025
https://github.com/offa/midi-footswitch
An Aruduino based USB MIDI Controller.
arduino arduino-midi arduino-midiusb midi midi-controller platformio usb
Last synced: 14 May 2025
https://github.com/zizwar/op1js
Simulation OP1 v JS
deno fresh javascript midi-controller midi-player op-1 tonejs
Last synced: 05 May 2025
https://github.com/xlab/midievent
Package midievent provides MIDI event type mappings for Go-lang.
golang midi midi-controller midi-events
Last synced: 23 Mar 2025
https://github.com/phenax/midibinds
An experiment to use my midi keyboard as a secondary keyboard for executing commands and macros
haskell key-bindings keyboard midi midi-controller portmidi
Last synced: 07 Jan 2026
https://github.com/alexus2033/alphabeat-controller
Arduino-Based MIDI-Interface for MIXXX
alphabeat arduino midi-controller mixxx
Last synced: 28 Apr 2026
https://github.com/johnwmillr/arduino_midi_drums
Turn your Arduino into a MIDI controller.
arduino drum-machine instructables midi-controller music
Last synced: 29 Mar 2025
https://github.com/mobeets/miditouchpad
use your Mac's touchpad as a midi controller to play music
midi-controller midi-device music music-generation touchpad trackpad
Last synced: 02 Mar 2025
https://github.com/calarts-creative-computing/seraph
Seraph is an open platform for developing Teensy-based MIDI controllers and interactive musical interfaces. This repository provides a PCB design and sample demo code to help you build and customize your own MIDI devices.
accelerometer accelerometers art artificial-intelligence immersive immersive-media interactive-art interface midi midi-controller open-source pcb pcb-design sensor sensors teensy
Last synced: 07 May 2025
https://github.com/lreimer/k8s-minipad
Visualise and manage K8s deployments and pods using a Novation Launchpad Mini MK2
devops graalvm java k8s kubernetes midi-controller
Last synced: 08 Jul 2025