Ecasound Reverb Decay Time Parameters Explained

In Ecasound, reverberation decay is primarily controlled by the built-in Freeverb operator (-efv), which simulates acoustic spaces using physical modeling. This article explains the exact parameters governing reverb decay time within Ecasound, detailing how room size and damping interact to dictate the overall length, tone, and tail of the effect.

The Built-In Reverb Operator (-efv)

Ecasound's native reverb processing is powered by an integrated Freeverb implementation invoked with the -efv chain operator. The full syntax for this operator is:

-efv:roomsize,damping,wet,dry,width,mode

While parameters such as wet, dry, and width govern the mix balance and stereo image, decay time is strictly governed by two parameters: roomsize and damping.

1. Room Size (roomsize)

The roomsize parameter is the primary control for overall decay time (RT60).

2. Damping (damping)

The damping parameter governs frequency-dependent decay, simulating the absorption of acoustic energy by walls, air, and soft surfaces.

Practical Application

To configure a long, ambient decay with natural high-frequency loss, set a high roomsize and a moderate damping level:

ecasound -i input.wav -efv:0.85,0.4,0.3,0.7,1.0,0 -o output.wav

To configure a tight, snappy decay resembling a tiled room:

ecasound -i input.wav -efv:0.25,0.1,0.2,0.8,1.0,0 -o output.wav