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

Development Version:

mididings is now available in a repository at GitHub.

Stable Release:

mididings-20120419.tar.gz

Changelog

Documentation

mididings Manual (development version, work in progress)

mididings Manual (old, stable version)

Some links that might also be of interest:

Support

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

To post to the list, send mail to mididings@googlegroups.com. You can subscribe by entering your email address here:

Dependencies

Optional:

Installation

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