Skip to content

pyrtmidi is a Python interface to RtMidi?. It provides real-time midi input and output.

Notifications You must be signed in to change notification settings

tedr56/PyRtMidi

Repository files navigation

pyrtmidi is a Python interface to RtMidi?. It provides real-time midi input and output. 
Original developement on http://trac2.assembla.com/pkaudio/wiki/pyrtmidi

Here is a corrected version for Linux and a support for naming midi Clients and input/output ports

Pass a name to a midi client:
rtmidi.RtMidiIn("in_name")
rtmidi.RtMidiOut("out_name")

Pass a name to a midi port on your midi client (ex: midiIn/midiOut):
midiIn.openPort(port, "in_port")
midiOut.openPort(port, "out_port")

Fix the noteOn MidiMessage creation

INSTALL
python setup.py build
sudo python setup.py install

About

pyrtmidi is a Python interface to RtMidi?. It provides real-time midi input and output.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published