Is any body here using either of these, or some other solution, to control a mod-host?
I thoughtg a USB pedal would be the answer but it is not that simple. Using USB pedals (that are effectively USB key boards with a few keys) it is not trivial with a headless set up.
If you just want a straightforward wired midi pedal, then I would recommend something like a Tech21 Mongoose. I’ve had great success using it’s predecessor (Midimoose) for live gigs with both a laptop with a USB-Midi cable running guitarix, and a PiSound+pi3 running MODEP.
I got my Midimoose secondhand over 10 years ago, but if I were looking for a solution now I would definitely go DIY with the PedalinoMini project - it looks far more versatile and way cooler!
I´m using FCB1010 + Eurekaprom.
Works 100%, but I´ve expected more from eureka (any function to any control any time…).
Anyway, FCB1010 worth the investment.
Eurekaprom is a chip with alternative firmware to FCB1010.
The standard firmware is considered limited and buggy, so some people had made custom firmwares and sold them.
And yes, FCB talks to RPi by MIDI over USB, and then Modep (you will need a proper cable/adapter).
@aFunkyBass do you happen to have a gut-shot or a rough schematic of your build? I’m trying to build a PedalinoMini and I can’t get any switch presses to register. I have loaded the firmware successfully and can configure via the web interface, so I’m mostly sure I’m just wiring it up wrong. Seeing how a successful build is wired would be super helpful.
Pedalino has 6 channels made of two inputs (one analong and one digital). Each channel can accept up to 6 switches depending on how you connect them to your physical switches. If you take a look at the schematics, you see on the left the six channels, and on the right the possible configurations. In my setup I’ve used the “Momentary 2” connection so that I don’t need any extra component, aside from the pullup resistor. I have the following schema:
What kind of wiring did you try? Have you configured the “pedals” page of the WEB UI accordingly?
Take a look at the serial monitor, it should tell you what’s going on under the hood, even if you don’t assign any actions to pedals. If you wired the switches correctly, it should display a message everytime you press one.
One more thing… There was a bug a few months ago that prevented actions to be executed if you didn’t define them in the global bank. Probably it’s been fixed but my suggestion is to define your actions there, just to make sure that everything is working as expected.
Ciao @worik, nope… Switching pedalboards is a long process, and the signal doesn’t get through until all the the effects are loaded, so I guess that’s not the way to go if you want a fast response.
Have you tried snapshots? I’ve never used them, bu they look promising.
Btw, you could set up multiple ‘pedalboards’ within a pedalboard, and use switch box plugins to change the signal routings. It might not be super convenient, but it should allow for quick switching of effects being used. Snapshots may help with applying the switch settings in one go, but I haven’t looked deep into the functionality.
First, this is kind of diverging from the original topic. Should this be moved to a new one?
I tried wiring up a breadboard like the one shown here. I can’t get any switch to register. I saw nothing change on my pedalino display, I saw nothing in my MIDI monitor (the device registers, but no events) and I saw nothing in the serial monitor.
I think this is where I’m getting mixed up. Part of the problem is that I read schematics about as well as I read music, which is to say slowly and semi-accurately. If I understand correctly, you are saying that in the firmware, there is the concept of a “Channel” and each of these is associated with 2 pins on the board - one of the digital pins and one of the analog pins (e.g. VP and D25 on an ESP32). Is this correct?
I won’t have a chance to take another crack at this for a couple of weeks, but I’ll definitely share my progress when I do!
I do not know what you mean by “multiple ‘pedalboads’” and “switch box plugins”?
I had not thought about the snapshots. I have seen them in the front end, but I am a beer of short attention span so I have not gone down that rabbit hole. Thank you for the reminder I might have a look.
The switch box plugins allow you to dynamically switch the route of the signal within the same pedalboard. With some strategic planning, you could build multiple effect pathways within the same pedalboard, and use the switch plugins to change the route on the fly. It should be immediate. And snapshots could be helpful in controlling it as well.
FWIW, I also built a custom MIDI pedalboard (not PedalinoMini) to use with MODEP. I chose a Raspberry Pi Pico W as my controller and decided to connect the pedalboard through a USB cable. Being able to connect via bluetooth or wifi is cool but I wanted something that I could just turn on and not have to fuss with wireless. In my case, the MIDI controller is mounted to the same pedalboard just a few inches away so using wireless is not really required in my case.