Group delay.
Group delay is the negative slope of unwrapped phase. Inspect an ideal sealed system, or paste measured phase data with optional response magnitudes to flag unreliable nulls.
Response model
Sealed system
Propagation
Keep at zero for excess group delay. Do not add distance twice to uncompensated measured data.
Air & conventions
Ideal sealed-system group delay
LOG FREQUENCYRead this result with its assumptions.
Exact analytical sealed-system group delay; no smoothing. Propagation is added only by the entered distance.
Units & assumptionsYour calculations run in this browser. No account needed.
The math, in plain sight.
Understand the timing behind the response.
Differentiate unwrapped phase
Phase is converted to radians and unwrapped before differentiation. Interior samples use central differences and endpoints use one-sided differences. The selected moving-average smoothing, if any, is applied to unwrapped phase before differentiation. It changes resolution.
Exact ideal sealed-system result
For fc = 50 Hz and Qtc = 0.707, the excess group delay at resonance is about 4.5 ms. Uncompensated propagation adds approximately r/c.
Interpret with care
At a cancellation or response zero, phase becomes highly noise-sensitive. Supplied magnitudes more than 40 dB below the largest sample are flagged as unreliable, and neighboring numerical derivatives are excluded. This 40 dB flag is an explicit screening rule, not a universal measurement criterion. Without magnitude data, nulls cannot be identified. One large delay number does not by itself establish audibility or integration quality.