All Tools
R
OtherFreeOpen Source
RTMIDI
Cross-platform C++ API for realtime MIDI I/O
MIT
ABOUT
MIDI I/O is a different API on every OS. RtMidi wraps ALSA, JACK, CoreMIDI, and WinMM so C++ apps send and receive realtime MIDI through one portable layer instead of three platform backends.
INSTALL
brew install rtmidiINTEGRATION GUIDE
1. Send MIDI from a C++ synth or sequencer to hardware
2. Receive controller input in a cross-platform music app
3. Prototype MIDI routing without writing ALSA or CoreMIDI code
4. Embed portable MIDI I/O in a plugin or standalone instrument
TAGS
rtmidimidic++realtimealsacoremidiaudio