https://github.com/zeloe/reverbzen
A Reverb written with Faust
https://github.com/zeloe/reverbzen
audio dsp faust juce
Last synced: 9 months ago
JSON representation
A Reverb written with Faust
- Host: GitHub
- URL: https://github.com/zeloe/reverbzen
- Owner: zeloe
- License: gpl-3.0
- Created: 2022-11-01T22:20:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-23T11:53:18.000Z (over 3 years ago)
- Last Synced: 2025-08-08T02:43:46.065Z (11 months ago)
- Topics: audio, dsp, faust, juce
- Language: C++
- Homepage:
- Size: 144 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ReverbZen
A Reverb written with Faust and JUCE, based on [SchroederReverberators](https://ccrma.stanford.edu/~jos/pasp/Schroeder_Reverberators.html). \
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](/Source/reverb.dsp) file to get more detailed insight.
## Download Faust
[faustgitub](https://github.com/grame-cncm/faust) and follow the instructions inside the downloaded release.
## Compiling the Faust Code
[fausteffect](https://faustdoc.grame.fr/workshops/2020-04-10-faust-juce/#simple-audio-effect-plug-in) Tutorial for using faust code as effect. \
inside terminal launch:
> faust -i -a faustMinimal.h reverb.dsp -o reverb.h
## How it works

x-axis = PreDelayDelayTime \
y-axis = LowpassFilterCutoffFrequency \
Points = representation of signals

x-axis = EarlyReflectionsDelayTime \
y-axis = Damping (LowpassFilterCutoffFrequency) factor \
Points = representation of signals
### Other Parameters
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
## Further reading
for instructions on how to integrate your code inside JUCE [FAUST_Tutorial](https://faustdoc.grame.fr/workshops/2020-04-10-faust-juce/#simple-audio-effect-plug-in)
## For more amazing projects
[Made-With-Faust](https://faust.grame.fr/community/powered-by-faust/)
## How it looks
