SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 midi-controller Open-Source Projects
-
awesome-music-production
A curated list of software, services, and resources to create and distribute music
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
miti
miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. :musical_note:
-
Arduino-USBMIDI
Allows a microcontroller, with native USB capabilities, to appear as a MIDI device over USB to a connected computer
-
BMC
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 (by neroroxxx)
-
Launchpad-Pro-Mk3-for-Bitwig
Launchpad Pro Mk3 Controller Script for Bitwig (Tested on 4+, should work on 3.2.5+)
-
RPiMidiSC
A custom Raspberry Pi-based hardware/software MIDI controller & sequencer with Terminal GUI
-
pamidicontrol
A utility to control the volume of PulseAudio streams / sinks / sources with a midi device
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Bitwig and Presonus launch open DAWproject format | news.ycombinator.com | 2023-09-27> it seems the open source community managed to generate the documentation
That would be terrific. Do you have more?
A while ago, I tried to cutomize a Novation Launchpad but couldn’t find coherent docs or an intro.
Some people have mastered it, as witnessed by this great extension [1]. But that’s example code, not a documentation.
[1] https://github.com/hdavid/Launchpad95
Maybe this one https://github.com/todbot/picostepseq
Project mention: Is there seriously no way to control OBS using MIDI on macOS? | /r/obs | 2023-08-07The former mac OS solution was https://github.com/cpyarger/obs-midi/ but no longer works with OBS 28+.
Project mention: A RP2040 Powered MIDI-Controlled Synth in CircuitPython | news.ycombinator.com | 2023-05-13Have you heard about "PicoTouch" already? It's a MIDI keyboard with touch buttons, Raspi Pico powered, by the same creator as of this submission:
https://github.com/todbot/picotouch
Also "PicoStepSeq" with the following description from its Github page:
"PicoStepSeq is an 8-step MIDI sequencer using a Raspberry Pi Pico, an I2C SSD1306 OLED display, a rotary encoder. and 8 "Step Switches". It outputs via USB MIDI and Serial MIDI via TRS-A 3.5mm.":
https://github.com/todbot/picostepseq
Project mention: I wrote a program to bind MIDI signals to different actions | /r/csharp | 2023-04-22
midi-controller related posts
- Bitwig and Presonus launch open DAWproject format
- Is there seriously no way to control OBS using MIDI on macOS?
- Thanks to everyone here I improved the logo for my webapp "MidiToys" a LOT in my opinion
- How to fix
- I'v created a logo for my webapp called "MidiToys" it takes MIDI signal and turns it into visuals. Thoughts?
- Akai MPK m2 Editor crashing
- What's the Smallest MIDI Note Triggering Device?
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source midi-controller projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Control-Surface | 1,142 |
2 | awesome-music-production | 919 |
3 | MIDI2LR | 669 |
4 | OpenDeck | 575 |
5 | midimonster | 463 |
6 | Launchpad95 | 334 |
7 | picostepseq | 207 |
8 | miti | 165 |
9 | obs-midi | 159 |
10 | TouchOSC | 147 |
11 | Arduino-USBMIDI | 139 |
12 | lpp-performance-cfw | 83 |
13 | BMC | 79 |
14 | mpd-utils | 77 |
15 | picotouch | 77 |
16 | Launchpad-Pro-Mk3-for-Bitwig | 46 |
17 | Macropad_4chord_MIDI | 40 |
18 | RPiMidiSC | 23 |
19 | pamidicontrol | 22 |
20 | xMIDI | 20 |
21 | midictl | 16 |
22 | lpx-controller | 12 |
23 | mixman-dm2 | 10 |
Sponsored