A Reverb written with Faust and JUCE, based on SchroederReverberators.
This reverb effect uses different stages. It splits input signal in parallel and uses different types of delaylines.
Different filters are provided to get rid of unwanted resonances.
Check out reverb.dsp file to get more detailed insight.
faustgitub and follow the instructions inside the downloaded release.
fausteffect Tutorial for using faust code as effect.
inside terminal launch:
faust -i -a faustMinimal.h reverb.dsp -o reverb.h
x-axis = PreDelayDelayTime
y-axis = LowpassFilterCutoffFrequency
Points = representation of signals
x-axis = EarlyReflectionsDelayTime
y-axis = Damping (LowpassFilterCutoffFrequency) factor
Points = representation of signals
Mix = Dry<->Wet Mix
Width = Mid <-> Side Mix
Highpass = high pass filter cutoff frequency
Bypass = bypass high pass filter
Pre / Post = Pre or Post routing of high pass filter
Decay = Feedback Amount
for instructions on how to integrate your code inside JUCE FAUST_Tutorial