DSP-PEG

Digital Signal Processing - Programmable Effects Generator!

After purchasing my first electric guitar, I decided it would be fun and interesing to create my own guitar pedals. Making analog pedals sounded impractical, since implementing each new effect would require substantial engineering (designing the circuit, building and testing it, creating an enclosure, etc etc), so I took inspiration from Neural DSP’s Quad Cortex and decided I would make an all-in-one digital effects pedal! While this is a much larger/more difficult project than some simpler analog effects pedals, the marginal cost/effort for each new effect would be much reduced - with a digital pedal, each new effect could be implemented with just a bit of extra code!

Currently, I plan on using a Raspberry Pi Zero 2 W (which will run linux in parallel with some diy bare-metal rust code for high-speed DSP and digital effects), as well as a TI PCM1863 ADC and an AKM AK4432 DAC for high-quality audio IO.

Simplified project block diagram:

Find here KiCAD files for my ADC/DAC test board.

Here is the original Project Overview.

Posts