The Patchbay_

python-rtmidi

Python binding to the RtMidi C++ library for real-time MIDI input and output.

LanguagePython
CategoryMIDI tools
LicenseMIT
PlatformsmacOS Windows Linux
Installpip install python-rtmidi
First released2012
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Sending and receiving real-time MIDI messages to hardware or software ports.

Minimal example

import rtmidi
midiout = rtmidi.MidiOut()
midiout.open_port(0)
midiout.send_message([0x90, 60, 112])

Alternatives to python-rtmidi

Midopretty_midiMIDIUtilpyFluidSynth

← Back to all tools