portmidi-rs
MIDI wrapper
A Rust library providing high-level bindings and wrappers for the PortMidi MIDI protocol
High-level PortMidi bindings and wrappers for Rust
76 stars
4 watching
22 forks
Language: Rust
last commit: over 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
jbclements/rtmidi | A Racket library providing an FFI wrapper for RtMidi, enabling MIDI interaction in Racket programs. | 3 |
rustaudio/rust-portaudio | A set of bindings and wrappers for a cross-platform audio I/O library. | 373 |
insomnimus/nodi | A Rust library providing tools and types for playing and manipulating MIDI files | 21 |
blastbay/blastmidi | A C library for parsing standard MIDI files. | 22 |
lathoub/arduino-ipmidi | Provides an IPMIDI transport layer for the FortySevenEffects Arduino MIDI Library | 14 |
adamnemecek/webmidikit | An implementation of the WebMIDI API for macOS/iOS, providing a simplified interface to MIDI input and output ports. | 147 |
keymaster-/linc_rtmidi | Provides Haxe/C++ bindings for the RtMidi midi library, enabling MIDI functionality in C++ applications. | 9 |
jimm/crystal_port_midi | Provides a Crystal C wrapper for the PortMIDI MIDI I/O library | 6 |
samer--/plmidi | An operating system integration allowing Prolog code to interact with Mac OS X MIDI devices | 4 |
lathoub/arduino-usbmidi | A USB MIDI transport library for microcontrollers with native USB capabilities | 160 |
osxmidi/linvst | A bridge between Linux VST capable DAWs and Windows VST plugins. | 683 |
mxmxmx/cv2midi | A 5-channel MIDI converter for Eurorack synthesizers | 39 |
xmc-rs/xmc4800 | A Rust library for interfacing with the XMC4800 microcontroller peripheral interface | 3 |
heyfrench/as3midilib | A library for working with MIDI data in ActionScript 3.0. | 8 |
xmc-rs/xmc4500 | A peripheral interface library for embedded microcontrollers | 3 |