The Patchbay_

Mido

Library for working with MIDI messages, ports, and files via convenient message objects.

LanguagePython
CategoryMIDI tools
LicenseMIT
PlatformsmacOS Windows Linux
Installpip install mido
First released2013
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Reading, writing, and sending/receiving raw MIDI messages and files.

Minimal example

import mido
msg = mido.Message('note_on', note=60, velocity=64)
port = mido.open_output()
port.send(msg)

Alternatives to Mido

pretty_midiMIDIUtilpython-rtmidipyFluidSynth

← Back to all tools