An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with midi-device

A curated list of projects in awesome lists tagged with midi-device .

https://github.com/rserota/wad

Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.

audio daw javascript microphone midi midi-device panning sound

Last synced: 13 May 2025

https://github.com/dwhinham/mt32-pi

🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.

audio bare-metal baremetal midi midi-device ms-dos mt-32 raspberry-pi raspberrypi retrocomputing retrogaming synthesizer

Last synced: 14 May 2025

https://github.com/chegewara/esptinyusb

ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).

arduino esp32s2 hid midi-device tinyusb usb webusb

Last synced: 04 Apr 2025

https://github.com/onlaj/Piano-LED-Visualizer

Piano LED Visualizer: Connect an LED strip to your Raspberry Pi and create an immersive visual experience for your piano playing

led midi midi-device piano visualization visualizer

Last synced: 25 Jan 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: 22 Feb 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: 14 May 2025

https://github.com/adamjmurray/ableton-midi-sculptor

Ableton MIDI Sculptor: Tools for MIDI editing in Ableton Live

ableton ableton-live maxforlive maxmsp midi midi-device

Last synced: 17 Mar 2025

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/llloret/osmid

osmid is a tool to bridge MIDI and OSC. It is currently in use in Sonic Pi

juce midi midi-device midi-port osc osc-address osc-messages portable sonic-pi

Last synced: 31 Dec 2024

https://github.com/wntrblm/sol

An open-source MIDI-to-CV Eurorack module that runs CircuitPython

circuitpython eurorack hardware midi-device music python

Last synced: 08 Feb 2025

https://github.com/tebl/bulkymidi-32

A HW build of the MT32-PI project, allowing you to emulate a Roland MT-32 using a Raspberry Pi. Includes enough additional modules to build a MIDI-mountain as well as adapters for connecting to most things retro.

audio midi midi-device mt-32 mt32-pi music raspberry-pi retrogaming roland-mt32

Last synced: 05 Dec 2024

https://github.com/raybellis/picosynth

Polyphonic wavetable synthesizer for the Raspberry Pi Pico

midi midi-device rp2040 rpi-pico synthesizer

Last synced: 13 Apr 2025

https://github.com/abw/midi-patchbay

Hardware and firmware for a 4x4 MIDI merger/splitter patchbay based on an Arduino MEGA 2560

arduino arduino-mega eagle midi midi-device orgasmatron pcb schematics

Last synced: 29 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/raybellis/PicoSynth

Polyphonic wavetable synthesizer for the Raspberry Pi Pico

midi midi-device rp2040 rpi-pico synthesizer

Last synced: 15 Mar 2025

https://github.com/philihp/r2

A Swift macOS application which turns your keystrokes into music

keylogger macos midi-device

Last synced: 08 May 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: 07 May 2025

https://github.com/sojamo/midimapper

A processing library to assign midi events to members of a sketch.

java midi midi-device processing processing-library

Last synced: 04 Apr 2025

https://github.com/danielgamage/chord-sight

Max for Live device to monitor chords detected from MIDI input

ableton amxd chords max4live maxforlive midi-device

Last synced: 15 Apr 2025

https://github.com/scottroot/musical-dynamics-training-software

A digital piano dynamics training program that provides real-time visualizations and feedback for musicians to more accurately monitor their playing and improve expressiveness..

digital-piano gui midi midi-device midi-keyboard midi-parser music-visualizer musical-analysis musical-app piano piano-keyboard python rtmidi tkinter velocity

Last synced: 13 Apr 2025

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: 13 Apr 2025

https://github.com/kyr0/microtune

Microtune is an AU/VST MIDI FX plugin. It allows to detune all 12 chromatic tones of any virtual instrument individually. +/- 100 cents per semitone. All major DAWs supported.

audio-effect daw midi-device music-composition music-theory

Last synced: 01 Mar 2025

https://github.com/teknopaul/midioverip

Send MIDI messages over IP so you don't need midi hardware to connect PCs

midi-device multimidicast virtual windows

Last synced: 07 May 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: 29 Dec 2024

https://github.com/atomicsponge/ppms

:musical_note: Python Polyphonic MIDI Synthesizer :musical_note:

midi-device python python3 synthesizer

Last synced: 15 Apr 2025

https://github.com/tmarsteel/vox-amp-librarian

A replacement for VOXs horrible ToneRoom app

kotlin-js-react midi midi-device music

Last synced: 25 Apr 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/wvengen/organ-pedalboard-arduino

Arduino MIDI controller for an organ pedalboard with keys, stops and volume pedal

arduino arduino-mega-2560 arduino-midi arduino-sketch midi midi-device organ pedalboard

Last synced: 15 Mar 2025

https://github.com/jwinarske/portmidi

Mirror of https://sourceforge.net/p/portmedia/wiki/portmidi/

midi midi-api midi-controller midi-device

Last synced: 30 Mar 2025

https://github.com/fwcd/midiloop

Small utility that runs a virtual MIDI loopback device

loopback midi midi-device

Last synced: 24 Apr 2025

https://github.com/aldaviva/behringer-xtouch-extender

Java MIDI controller client for Behringer X-Touch Extender audio control surface

behringer control-surface midi midi-controller midi-device

Last synced: 31 Mar 2025

https://github.com/madskjeldgaard/sustain2midi

A simple midi controller that takes sustain pedal signals and turns them into midi notes

midi-controller midi-device platformio raspberrypi-pico raspberrypipico

Last synced: 05 Apr 2025

https://github.com/ajboni/arduinomidifootcontroller

A simple midi (foot) controller for Arduino Uno

arduino midi-controller midi-device

Last synced: 02 Apr 2025

https://github.com/squidkid-deluxe/py-linthesia

Terminal based, minimalist, python script that uses MIDI files and connections to generate piano-roll like animation

midi midi-device midi-files piano python

Last synced: 04 Mar 2025

https://github.com/adasha/vvvv-launchkeymini

vvvv patches for Novation Launchkey Mini Mk2

launchkey midi midi-device node novation patch vvvv

Last synced: 01 Apr 2025

https://github.com/juliansowka/what-is-signal-what-is-noise-

This 3d Viewer explores the inherent distortion of screens and their impact on the photographic process. This page is ment to be used with an APC mini.

3dviewer akai akaiapcmini apcmini ascii-art distortion fotografia graphics-programming midi-controller midi-device noise photographic-process photography signal three-js what whatis

Last synced: 09 Mar 2025

https://github.com/d-buckner/p2piano

play piano with friends in realtime over a peer to peer network

midi midi-device music music-visualizer peer-to-peer realtime webrtc

Last synced: 23 Mar 2025

https://github.com/geodf/freepad

Free editor for LPD8 & virtual drums pads

akai midi-controller midi-device music virtual-pads

Last synced: 01 Mar 2025

https://github.com/amari-calipso/sky-cotl-midi-player

A software that converts MIDI files and input devices into controls for musical instruments from "Sky: Children of the Light"

midi midi-device midi-devices midi-files music python python3 sky-cotl

Last synced: 12 Feb 2025

https://github.com/karsten-uy/rhythmicgroovemaster

This MIDI controller seamlessly adds drum sounds to your guitar or bass. Attachable to your instrument, it broadens your sonic range, enhancing performances with rhythmic depth. Powered by an Arduino Pro Micro and MIDIUSB library in cpp, it ensures a dynamic musical experience.

arduino cpp instrument midi midi-controller midi-device midiusb music promicro

Last synced: 27 Mar 2025

https://github.com/paoloestorm/arpmini_plus

Full featured MIDI sequencer & arpeggiator using an Arduino / Sparkfun Pro Micro

arduino arduino-pro-micro arpeggiator atmega32u4 electronic live-music midi midi-device music oled-display-ssd1306 sequencer

Last synced: 23 Feb 2025

https://github.com/mindstudioofficial/midi_to_ndi

convert realtime MIDI data to NDI® Metadata frames and back

midi midi-device ndi ndi-tools

Last synced: 21 Mar 2025

https://github.com/copych/sf2_sampler

ESP32-S3 SF2 based synthesizer. Parses SF2 file and loads sample data into PSRAM. Effects chain.

arduino esp32 esp32-s3 esp32s3 midi midi-device sampler sf2 soundfont

Last synced: 12 May 2025