Hi everyone,
what do you think about my DIY-Midi-Footcontroller? It´s based on an Arduino Mega.
It has 18 Buttons, 19 RGB-LEDs (one for Tempo-info) and 2 7segment-Displays. (One for Bank and bmp, One for CC Value of the Expression pedals). Until now it has a (poor and quick built front-panel, but once i am satisfied with the Layout, it will get a 3mm Black aluminum-panel. The displays will move and i will increase the distance between LEDs and Switches a little).
2 Expression Pedals conected
1 Tap-Switch connected
What it can do until now:
- Send Programchanges in 2 Banks (a 4presets) for switching Rigs (I don't need more).
- Switch Stompboxes on/off. (sending CCs)
- Tap tempo (with Beat-Scanner, when holding button).
- Switch 4 different Delay-Types with nrpn-commandos (different Delay-Clocks like dotted 8th, 4th, analog-Style, Stereo-Style) .. And switch delay off, if same Delay-Type-Button is pressed.
(I use one Expression pedal for Delay-Volume.. The LED of the active Delay-Type fades with the state of the Expression Pedal ).
- Switch Delay-Feedback to "much" or "less" (multiple nrpn)
- Freeze-Function (thanks to Joptunes for the idea) (multiple nprn)
- Complete Looper integration: Rec, Overdub, play, stop, undo/redo, retrigger, 1/2Speed with the holding-Function of the rec/overdub/play, the stop and the 1/2-Speed-button. (I don´t need the reverse function).
- Display Tuner-Info from the KPA
- second Midi-In to Get Infos (like midi-clock) from another device
it will get another 3 LEDs to display Tuner-Info all the time via these LEDs.
here it´s in action:
I will post/send the arduino code when it´s ready (until now many wrong/not-finised parts in the code) and any info you want to know.
Martin