Designing Audio Effects Plugins in C++ 2nd Ed.

Special Chapter 19 Addendum



  • guitar distortion box emulator



  • uses the VariBPF object (see addendum) to give the nice midrangey guitar distortion we all know and love
  • simple to modify for more or less distortion or to make distortion asymmetric – it is currently symmetrical in the sample project
  • see the function PluginCore::guiParameterChanged( ) to see how I am handling the green LEDs on the GUI



ASPiK: SuperSaturator ASPiK

RackAFX7: SuperSaturator RAFX7

JUCE/iPlug: JUCE/iPlug Notes