Speaker Delay & Time Alignment Calculator

Enter the main and fill speaker path lengths to the same listener or microphone point. The calculator shows which channel to delay, the delay in milliseconds, and the nearest whole-sample setting for the selected DSP rate.

Your numbers
Choose the unit used for both acoustic path measurements.
Measure from the main speaker's acoustic center to the listener or microphone alignment point.
Measure from the fill or delay speaker's acoustic center to the same point.
Temperature changes the speed of sound, especially across long outdoor distances.
Select the sample rate used by the console, processor, or amplifier.

What this calculator leaves out

  • This estimates geometric propagation delay and excludes latency from converters, wireless links, amplifiers, loudspeaker processing, and different driver acoustic centers.
  • Humidity, wind, altitude, and temperature gradients can alter outdoor propagation, and one alignment point cannot perfectly align an entire audience area.
  • Verify installed systems with appropriate acoustic measurement equipment and adjust polarity, level, and crossover behavior separately.

By using this calculator you agree to the Terms of Use. Results are estimates, not professional advice.

Required delay39.99

Channel to delay
Fill channel
Path-length difference (ft)
45
Required delay (samples)
1,919
Speed of sound (m/s)
343
Uncorrected arrival offset (ms)
39.99

Delay the speaker with the shorter acoustic path so its arrival lines up with the farther speaker at the chosen point.

The delay shown is geometric propagation delay only; verify polarity, level, crossover behavior, and equipment latency separately.

Very small offsets can round to zero whole samples even though a fractional delay still exists.

How to use this calculator

  1. Choose feet or meters, then measure both speaker paths using the same unit.
  2. Enter the distance from the main speaker acoustic center to the alignment point.
  3. Enter the distance from the fill or delay speaker acoustic center to that same point.
  4. Set the air temperature and DSP sample rate, then read the delay channel, milliseconds, and samples.

How speaker delay is calculated

Time alignment starts with two acoustic path lengths to one alignment point, not the distance between the loudspeakers. Measure from the main speaker acoustic center to the listener or measurement microphone, then measure from the fill or delay speaker acoustic center to the same point. The speaker with the shorter path arrives first, so that channel receives the electronic delay.

The calculator converts the distances to meters when needed and uses the temperature-adjusted speed of sound:

c = 331 + 0.6T

Here c is speed of sound in meters per second and T is air temperature in degrees Celsius. The path-length difference is:

Δd = |M − F|

M is the main-speaker path and F is the fill-speaker path, both in meters. The required delay is:

delay ms = 1000 × Δd ÷ c

The whole-sample DSP value is:

samples = round((delay ms ÷ 1000) × sample rate)

What moves the result most

Path-length difference is the dominant input. At about 20 °C, one meter is roughly 2.9 ms and one foot is roughly 0.9 ms. A fill speaker 45 ft closer to the alignment point than the main needs about 40 ms of delay. A speaker that is only a few inches closer may need less than one sample at common processor rates, even though the acoustic offset is real.

Temperature changes the speed of sound. Warmer air makes sound travel faster, so the same distance difference needs slightly less delay. The effect is small for short fills but can matter over long outdoor delay lines.

What this calculator leaves out

This is a geometric propagation estimate. It does not include latency from digital consoles, wireless systems, networked audio, converters, powered speaker DSP, amplifiers, or loudspeaker presets. It also does not account for wind, humidity, altitude, temperature gradients, or different driver acoustic centers inside the boxes.

A single alignment point cannot make every seat perfect. Use this result as a starting value, then verify with a measurement microphone. Final system alignment also needs level, polarity, phase response, and crossover decisions; those are separate from distance delay.

Worked example

Suppose the main speaker is 60 ft from the microphone and the fill speaker is 15 ft from the same point. The path difference is 60 − 15 = 45 ft, or 13.716 m. At 20 °C, the speed of sound is 331 + 0.6 × 20 = 343 m/s.

The delay is 1000 × 13.716 ÷ 343 = 39.99 ms. At 48 kHz, that is round(0.03999 × 48000) = 1919 samples. Because the fill path is shorter, delay the fill channel.

Common questions

Should I measure between speakers or from each speaker to the listener?

Measure from each speaker to the same listener or microphone position. Speaker-to-speaker distance does not tell you the arrival-time difference at the audience point unless the geometry is unusually simple.

Which speaker channel should receive the delay?

Delay the speaker with the shorter acoustic path to the alignment point. If the fill speaker is closer, delay the fill. If the main speaker is closer, delay the main. Equal path lengths require no geometric delay.

How many milliseconds are in one foot or one meter of speaker distance?

At about 20 °C, one foot of path difference is about 0.89 ms and one meter is about 2.92 ms. Those values change slightly with temperature because the speed of sound changes with air temperature.

How do I convert milliseconds to DSP samples?

Convert milliseconds to seconds, multiply by the DSP sample rate, and round to the nearest whole sample. For example, 10 ms is 0.010 seconds, so it equals 480 samples at 48 kHz.

Should I add extra delay for the Haas effect?

Sometimes a designer intentionally adds delay beyond geometric alignment to help localization or reduce distraction from a fill. That is a system-design choice, not a distance correction. Start with the geometric value, then listen and measure before adding intentional offset.

Why should final alignment be verified with a measurement microphone?

Real systems include processing latency, driver offsets, crossover phase, reflections, and level differences that distance math cannot see. A measurement microphone lets you confirm arrival time and phase behavior at the actual alignment point.

Put this calculator on your site

Paste the snippet below where you want the calculator to appear. It stays up to date automatically and links back here.

<iframe src="https://countfolk.com/embed/speaker-delay-time-alignment-calculator/" title="Speaker Delay & Time Alignment Calculator" width="100%" height="640" style="border:0;max-width:44rem" loading="lazy"></iframe>