This is firmware for a polyphonic octave shift effect pedal. It runs on an Electro-Smith Daisy Seed mounted in a PedalPCB Terrarium.
Sets the output level of the dry signal. Unity gain at center.
Sets the output level of the signal shifted down by two octaves. Unity gain at center.
Sets the output level of the signal shifted down by one octave. Unity gain at center.
Sets the output level of the signal shifted up by one octave. Unity gain at center.
Enables and disables the pedal. The LED is lit when the pedal is active.
cmake \
-GNinja \
-DTOOLCHAIN_PREFIX=/path/to/toolchain \
-DCMAKE_TOOLCHAIN_FILE=lib/libDaisy/cmake/toolchains/stm32h750xx.cmake \
-DCMAKE_BUILD_TYPE=Release \
-B build .
cmake --build build