Today I took delivery of a SmartiPi Touch Pro case for my project. This was to upgrade one of my current touchscreens to facilitate it being used with a Pi4.
I took the Pi4 4gb from my Pisound pedal, put the 3B paired with my screen in that (for now; a 2gb 4B will be in there eventually) and then assembled my new case for them. I love it:
With regards to this part of the project the next steps will be to:
JACK tests; to route the outputs of the pedal software into inputs of reaper (alongside the normal input for recording the clean mic channel).
Automate connection process on startup
Run Reaper on Startup
I have also begun work on the code for the foot controller. This can now be a straightforward MIDI pedal, so using an Arduino Due with the awesome Surface Control library to facilitate that.
It allows for MIDI over USB natively and has ample pins for all my input needs.
I plan to set up a host of pins as button inputs, a batch of pins as LEDs (for feedback) and route analog pins to jack sockets on the back of the pedal for connecting more conventional foot pedals and expressions pedals.
I would also like to add some LCD displays to the controller for displaying pedalboard names from the pedal software and recording states from Reaper.