There are 18 repositories under midi-controller topic.
Arduino library for creating MIDI controllers and other MIDI devices.
A curated list of software, services, and resources to create and distribute music
Software and hardware platform for simpler building of MIDI controllers.
Multi-protocol control & translation software (ArtNet, MIDI, OSC, sACN, ...)
This is a library for creating a MIDI controller using an Arduino or Teensy board.
Improved Novation Launchpad scripts for Ableton Live
MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython
(Pre obs-ws 5!!) A python script to use one or multiple midi input device(s) to control OBS-Studio functions without wasting keyboard hotkeys (including some sort of macro support) from anywhere in the network. "Waiting for a nativ implementation since 2017."
Allows MIDI devices to interact with OBS Studio.
Allows a microcontroller, with native USB capabilities, to appear as a MIDI device over USB to a connected computer
miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. :musical_note:
Performance-optimized Launchpad Pro Firmware modification
BMC the Badass MIDI Controller, all-in-one Scalable MIDI Controller library with a companion Desktop/Browser Editor App for Teensy 3.2, 3.5, 3.6, 4.0, 4.1, Micromod
:musical_score: C++11 MIDI file & realtime io library
Turn your broken (or unused) keyboard into a MIDI controller (with pedal and veloticy)
SysEx controls for Linux
An organic platform inspired by "systems as living things" for experimentations around MIDI, music, visuals, and interactions. Make it useful, make it useless
Integrate FL Studio with any MIDI controller using a powerful Python framework
Operate all the lights with your web browser and create stunning visual experiences.
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)
A functional programming language and declarative system for describing 2D and 3D visuals
:musical_keyboard: Modular sound playback, processing, & performance tools for students of Max and live electronics at Harvard University
Cubase MIDI Remote Scripts for DAW Controllers using the MCU Protocol
MIDI Mixer One is a mixer-style MIDI controller built around Teensy. Includes hardware designs, firmware and a web config tool.
a tool to make NI Komplete Kontrol MK2 controllers more usable on Linux - and an alternative solution for macOS