About

mididings is a MIDI router and processor based on Python, supporting ALSA and JACK MIDI. It is available under the GNU GPL and currently runs on Linux.

Features:

Screenshots

screenshot_mididings.png

A mididings script running in a terminal, while being edited in vim. Also shown is QjackCtl's patchbay, used to automatically connect MIDI ports when mididings is started.

screenshot_livedings.png

The livedings GUI, a simple frontend for mididings to monitor and trigger scene changes.

Download

mididings-20100602.tar.gz

Changelog

Documentation

mididings Manual

Some links that might also be of interest:

Support

There is now a mailing list for any discussion concerning mididings, including help requests and bug reports.

To subscribe, send an empty mail to mididings+subscribe@googlegroups.com.
To post to the list, send mail to mididings@googlegroups.com.

Building

Requirements:

Optional:

Installation:

./setup.py build [--disable-jack-midi] [--disable-alsa-seq] [--enable-smf]
./setup.py install