Pre-delay is the small gap before a reverb tail begins, and in the real world it is set by physics: the time for the first reflection to bounce off a wall and reach your ears. This tool uses the actual speed of sound to turn a room size and listener position into a natural pre-delay value for your reverb plugin.
How it works
Sound travels at roughly 343 m/s in air at 20 Celsius. When a source plays, the direct sound reaches the listener first; the earliest reflection has to travel out to a surface and back, covering a longer path. The pre-delay is the difference in arrival times:
pre-delay (ms) = (reflected path - direct path) / speed of sound x 1000
The tool models a simple rectangular room. The direct path is the source-to-listener distance, and the first reflection path is approximated from the room geometry and the distance to the nearest wall.
Temperature
The speed of sound depends on air temperature:
speed (m/s) = 331.3 + 0.606 x temperature_C
You can set the temperature, though for mixing the effect is tiny — a few tenths of a millisecond across normal room conditions.
Using the result
Type the calculated pre-delay straight into your reverb’s pre-delay control. As a guide:
- Small rooms / booths: 5 to 15 ms — tight, intimate.
- Studios / live rooms: 15 to 30 ms — clear vocals, present space.
- Halls / churches: 30 to 80 ms — big, cinematic, with obvious separation.
Worked example
In a 10 m room with the listener 3 m from the source and the nearest wall 4 m away, the first reflection travels roughly 8 m versus a 3 m direct path — about 5 m extra. At 343 m/s that is 5 / 343 x 1000 = 14.6 ms of pre-delay, a natural value for a medium studio space.
All maths runs locally in your browser.