Digital Delay and Reverb Apps

I made digital delay and reverb audio plug-ins in C++ using the JUCE framework.

Audio plug-ins are software programs that are loaded within a digital audio workstation (DAW). JUCE abstracts the audio plug-in development process so that you only have to use 1 framework to construct an audio plug-in for multiple formats and operating systems.

For the delay and reverb apps I made, I have been following along with Will Pirkle’s audio effect plug-in development book. His explanations of the mathematics and digital signal processing theory behind audio are eye-opening.

Reverb audio app screenshot: Reverb app screenshot

Delay audio app screenshot: Delay app screenshot