Skip to content

nicbretz/ReverbFlangerFilters

Repository files navigation

This is a JUCE framework C++ implementation of various DSP algorithms for a Schroeder Reverbator, flanger, general comb filter and other filters. Anyone familiar with JUCE can turn on/off those different components.

The solution includes a unit test project using GoogleTest for testing several components.

The Schroeder Reverbator implements this approach: https://ccrma.stanford.edu/~jos/pasp/Schroeder_Reverberators.html

The flanger and filters are derived from the book DAFX: Digital Audio Effects 2nd Edition, by Udo Zölzer).

Hat tip to https://github.com/JanWilczek

(Disclaimer: the GUI is rather spartan, to say the least. The purpose of this project is to purely write a clean and efficient implementation of the algorithms in C++, not to have a finished plug in.

About

DSP algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published