Pistomp Pedalboard
Embedded Real-Time Audio
A live multi-effect guitar pedalboard in C++17 for the pi-Stomp hardware (Raspberry Pi 5), built for worship-service use. One binary drives the whole instrument: 30+ JUCE-based effects plus a Neural Amp Modeler running in real time, an on-device LVGL screen UI, and a phone-friendly Svelte web control surface kept in sync over Server-Sent Events. The audio thread never takes a lock — chain edits publish through an epoch-based RCU scheme so effects can be added and reordered mid-performance without a click, verified by sanitizer-swept stress tests in CI. The whole app also runs as a macOS desktop simulator, so it can be developed without touching the Pi.



