Disaster Area MIDI Baby 3
They say:
MIDI Baby 3 builds on our popular and ultra-tiny MIDI Baby.
MIDI Baby 3 works like three MIDI Babies in a single enclosure – three footswitches, three LEDs, triple the programmability.
Connect MIDI Baby 3 to your computer using the supplied USB cable, then launch our intuitive web configuration tool. You can then configure MIDI Baby 3 to send a wide variety of useful MIDI messages, configure its inputs and outputs, and even change the LED colors for each function.
Send program changes, continuous controller messages, MIDI notes, and more. Special “meta” commands allow you to change how the MIDI Baby 3 works on the fly, so you can invert or re-order messages. Finally, a built-in MIDI clock option allows you to send clock to your connected MIDI devices.