Len's $3 MCP MIDI Controller.

Take a Keyboard and add a driver and instant MIDI controller.

Len's MCP MIDI Controller

The channel strip is here... there are 5 of them.

Channel Strip

The LEDs work too, but I am not sure what best to use only three of them for.

LEDs

The software driver is based on actkbd. But I have forked it to make midikdb. midikbd grabs the selected events file (/dev/input/event*) so that xorg doesn't get anything from it. Yes this means I have two keyboards so I can input text as normal too. Midikbd opens Jack MIDI ports which can be connected to a DAW. I have been using Ardour which can be set up with less than 8 channel controller banks if needed.

The software can be found here.