AudioDSP simple distortion effect based on the pedalSHIELD.
Here's an example of the effect on a 1kHz 200mV signal at about mid-level clipping:
Distortion.ino is a simple distortion effect from the pedalSHIELD examples. The pushbuttons control the distortion clipping level up and down.
Core algorithm:
- input value is simply clipped by the distortion level set by the push-buttons
Not bad, but a fairly crude fuzz effect. There's a bit too much high frequency buzz in the result due to the hard clipping. See SuperCrunch for what I think is a bettery fuzz.
This example uses a private AudioDspDriver library that contains my refactoring of the core algorithms for driving the board. I may split this out as a stand-alone library at some point.
- see the main AudioDSP project
- ..as mentioned on my blog