-
midi-msg
(eventually) complete representation of the MIDI 1.0 Detailed Specification and its many extensions and addenda, allowing for the serialization and deserialization of MIDI byte streams to and from a typed representation
-
tether-artnet-controller
A remote control software lighting desk
-
midi-control
Communicate with MIDI controllers
-
mtrack
A multitrack audio and MIDI player for live performances
-
bevy_midi
Send and receive MIDI data to and from bevy and other programs or controllers
-
djio
DJ Hardware Control(ler) Support
-
launchkey-sdk
A type-safe Rust SDK for Novation Launchkey MIDI controllers. Enables full control over pads, encoders, faders, displays, and DAW integration with support for RGB colors, bitmaps, and cross-platform development.
-
libpd-rs
Safe rust abstractions over libpd
-
tether-midi-mediator
MIDI to Tether messages
-
ncc
Compiler for custom modes on Novation MIDI devices
-
radiance
Video art software designed for live performance
-
microwave
Make xenharmonic music and explore musical tunings
-
humster
Modern music toolkit for Rust
-
launchy
Low-level bindings and high-level abstractions for the Novation Launchpad MIDI devices
-
shekere
Creative coding tool with shaders and sounds
-
vibelang-keys
Terminal MIDI keyboard for VibeLang - play MIDI from your computer keyboard
-
rea-rs-low
Bindings for the REAPER C++ API - low-level API
-
xtal
A creative coding framework build on top of Nannou
-
bevy_midi_params
Hardware MIDI controller integration for live parameter tweaking in Bevy games
-
smrec
Minimalist multi-track audio recorder which may be controlled via OSC or MIDI
-
caw_midi_live
midi device to control caw synthesizers
-
loopers-common
Common code for loopers project. See loopers-jack for for the main project.
-
push2_display
Ableton Push2 Embedded-graphics display driver
-
visor_plugin_midi
Plugin for connecting to MIDI devices and loading mappings
-
smhkd
MIDI hotkontrol daemon
-
jack-mixer
mixer for jack using druid ui library. Also supports midi from LaunchControlXL
-
owl_midi
Bindings for OWL firmware FFI
-
bevy_midix
The MIDI plugin for humans. Out-of-the-box soundfont synthesizer, commands, and input!
-
cnctd_midi
APIs to interact with MIDI devices
-
novation_remote_25sl
User friendly API to the Ableton Novation ReMOTE 25SL MIDI controller
-
midkb
A MIDI to Keyboard/Mouse input mapper
-
korg_nano_kontrol_2
User friendly API to the Korg nano KONTROL 2 MIDI controller
-
lp_tetris
A tetris clone running on a Novation Launchpad Mk2 MIDI controller
Try searching with DuckDuckGo or on crates.io.