A while ago I made a foot controller for looping guitar (and other instruments) in Ableton Live.
It involved ‘hacking’ a circuit board from a USB keyboard. I used a multimeter to work out which contacts did which letter, and then soldered on the necessary wires. I ended up making 4 rows of 3 switches, and using the Caps Lock connection to make another bank available, so 24 switches in total.
In Ableton you can assign any key on a keyboard to a function, such as start/stop, record, etc. So the pedal works turning on assign mode, selecting the function you want, and tapping the switch with your foot. So all switches are reassignable too.
V1 of the controller worked well, but looked pretty shonky, being made out of plywood. It also wasn’t very ergonomic in it’s layout.
So today I made V2 – 6mm acrylic shell (line bent at work), holes drilled for switches. and then all of the wiring swopped over and resoldered.
All works as it did, smaller footprint, better/easier to use, and looks a lot nicer too 😀