Speaker Delay Alignment Calculator
When two loudspeakers cover the same listening area from different distances, their sound arrives at different times and the overlap causes comb filtering and a blurred image. Adding electronic delay to the nearer speaker so both arrivals coincide fixes this. The delay needed equals the distance difference divided by the speed of sound, which itself depends on air temperature. This calculator takes the two speaker distances and the temperature to return the precise delay in milliseconds to apply to the closer speaker. Use it for subwoofer alignment, delay fills, and distributed systems.
Delay alignment formula
Speed of sound c = 331.3 + 0.606 * T (m/s)
Distance difference = far distance - near distance
Delay (ms) = 1000 * distance difference / c
(Apply the delay to the nearer speaker)
The temperature term adjusts the speed of sound. At 20 C the speed is about 343.4 m/s, giving roughly 0.343 m per millisecond.
Alignment notes
- Delay the speaker closest to the listener.
- Sound travels about 0.343 m per ms at 20 C.
- Higher temperature raises the speed of sound and lowers the delay.
- Misalignment causes comb filtering and a smeared image.
- Common uses: subwoofer time alignment and delay fill speakers.
Delay alignment: frequently asked questions
Why do speakers need delay alignment?
When two loudspeakers covering the same area are at different distances from the listener, their sound arrives at slightly different times, causing comb filtering and a smeared image. Adding electronic delay to the nearer speaker so that both arrivals coincide aligns them in time. This is standard practice for subwoofers, fill speakers and distributed sound systems.
How do I calculate the delay?
Delay equals the path-length difference divided by the speed of sound: delay (s) = distance difference (m) / speed of sound (m/s). In milliseconds, multiply by 1000. The nearer speaker is delayed by this amount so its sound leaves later and arrives at the same instant as the farther speaker's.
What speed of sound should I use?
The speed of sound in air depends on temperature: c = 331.3 + 0.606 * T m/s, where T is the air temperature in degrees Celsius. At 20 C this gives about 343.4 m/s. This calculator uses your entered temperature so the delay is accurate for the actual conditions, which matters for precise alignment outdoors or in hot venues.
A useful rule of thumb for delay?
Sound travels roughly 0.343 m per millisecond at 20 C, or about 1 ms per 0.343 m (about 1 ms per foot is a common imperial approximation). So a speaker 3.43 m farther away than another needs about 10 ms of delay added to the nearer one at room temperature.
Which speaker gets the delay?
Always delay the speaker that is closer to the listener, because its sound would otherwise arrive first. You add just enough delay to match the arrival time of the farther speaker. Delaying the farther one would only make the misalignment worse, so the calculator's result is the delay to apply to the nearer source.
Official sources
- NIST: National Institute of Standards and Technology.
- NIOSH (CDC): Noise and Occupational Hearing Loss.
Reviewed by the CalculatorHub team, edited by James Graham, 17 June 2026. See our methodology.