MIDI controller for guitar effect software. I am using it with ToneLib GFX on old Windows tablet. USB connection.
It has 10 (effective 20) switches, switch 11 serves as “shift”.
Switches fi7mm are used, if you have bigger ones, just drill cover plates.
LEDs 1 power, 1 shift state, 4 presets in a bank. When you change bank, 1st LED will always lit (that's the way ToneLib works, by changing bank it selects first preset in bank). Leds are fi3mm. Covers for LEDs can be used, for me not covered were to bright.
Used Arduino Uno as controller. All code included in .rar.
Additional software for Windows: Hairless MIDI and LoopMIDI are required.
Screwes used: M3 different lenghts and wood screws fi3x8 for covers.
One universal PCB for easier soldering.
Base code is written by NotesAndVolts, https://www.notesandvolts.com/2016/04/arduino-midi-controller-buttons.html I adapted it for my requirements.
The author hasn't provided the model origin yet.