mcontrol is an ALSA MIDI sequencer client with the ability to assign up to twelve "simultaneous" MIDI control messages for each controller in your MIDI keyboard (modulation wheel, breath controller, foot controller, pitch bend, and after touch).