[LAU] MIDI to systemcommand, exute script etc.

Dominic Sacré dominic.sacre at gmx.de
Mon Nov 10 12:08:41 EST 2008


On Saturday 08 November 2008 22:31:51 Nils Gey wrote:
> Do you know any ways to receive midi events to start programms, execute
> shell-scripts or using other things you normaly do with your
> computer-keyboard and shortcuts?

This is one of the things mididings (http://das.nasophon.de/mididings/) was 
made for.
For example, the following Python script would listen on an ALSA MIDI port, 
and run different shell commands in response to note-on events:

from mididings import *

run(
    Filter(NOTEON) >> KeySplit({
        60: System('foo'),
        61: System('bar'),
        ...
    })
)



More information about the Linux-audio-user mailing list