Free Reverb

A lightweight algorithmic reverb based on the classic Freeverb design.


screenshot


0. Overview

Reverb adds spatial ambience using the Freeverb algorithm—a computationally efficient design using parallel comb filters and allpass diffusers. Good for general-purpose room simulation with low CPU usage.

Example uses:


1. Room-Size

Controls the decay time of the reverb. Range: 0% to 100%.

Internally maps to feedback coefficients ranging from 0.7 to 0.98:


2. Pre-Delay

Time before the first reverb reflections. Range: 1 ms to 500 ms (exponential scaling).

Pre-delay separates the dry sound from the reverb tail, helping maintain clarity:


3. Damping

High-frequency absorption in the reverb tail. Range: 0% to 100%.

Simulates how real rooms absorb high frequencies over time:

Higher damping values create warmer, more natural-sounding decay.


4. Dry

Level of the original unprocessed signal. Range: -72 dB to 0 dB.


5. Wet

Level of the reverb signal. Range: -72 dB to 0 dB.

For send/return configurations, set Dry to minimum and adjust Wet to taste.


6. Technical Notes

Algorithm: Freeverb (Jezar at Dreampoint)

This is a "cheap" reverb in terms of CPU usage—ideal when you need many instances or are working on limited hardware.