Tantrum Audio

What a Phase Graph Is Measured Against

Two stacked phase plots from 20 to 500 Hz. In the top plot, relative to the mains, the mains are a flat yellow line on zero and the sub falls from near zero to minus 180 degrees at 171 Hz, then wraps. In the bottom plot, relative to the sub, the sub is a flat blue line on zero and the mains rise on the same slope.
One modelled pair: mains on a 4th-order Linkwitz-Riley high-pass at 80 Hz, 2 m from the microphone, and a sub on the matching low-pass, 3 m away. Top: the pair drawn against the mains. Bottom: the same pair drawn against the sub. The reference determines which trace is flat.
NEXUS DSP speaker processor, front panel
NEXUSDelay, polarity and all-pass alignment on every output, measured by Omnissiah and run in hardware.
See NEXUS →

A phase graph never shows the phase of one thing on its own. Every trace is the difference between two signals, and the zero line is whatever the measurement compared against. Three references are common: the signal that was sent, an arrival time the software picked, and another speaker. Each one gives a different picture of the same speaker, and reading a graph against the wrong one can make a delay look like a fault in a speaker. The phase drawings on the NEXUS page plot the sub relative to the mains, so the mains sit flat on zero by definition. This article shows how to tell which reference any phase graph uses.

01

A Phase Graph Is a Difference Between Two Signals

A phase value gives how far one signal is ahead of or behind another, in degrees of one cycle at that frequency. A single signal has no phase until something else is chosen to compare it with. Every phase graph plots that difference frequency by frequency, and the zero line is whatever the measurement compared against.

Reference
The signal or time that a phase graph treats as zero. Every trace on the graph is drawn as the difference from the reference.

Three references cover most graphs you will meet: the signal that was sent to the speaker, an arrival time chosen by the measurement software, and another speaker. The same speaker measured in the same place looks different against each of the three. Reading a phase graph starts with finding out which reference it uses.

Why You Can't Hear Absolute Phase draws one sub against all three references in a single figure. The three pictures differ, and the sub, the room and the microphone position are the same in each.

02

Against the Source Signal

A dual-channel measurement plays a test signal, records the microphone, and compares the two. The software divides the microphone recording by the signal that was sent, so the phase graph covers everything between the two points: the converters, the interface buffers, the speaker and the air. The sent signal is the zero line.

Without a delay setting, all of that time shows up in the phase. Every millisecond of delay turns the phase by 360 degrees at 1 kHz, so interface latency and the flight time to the microphone tilt the trace and make it wrap round the chart. Those wraps describe the measurement chain and the distance, not the speaker.

Two stacked phase plots of the mains from 20 Hz to 1 kHz. The top plot, with no delay set, wraps from plus to minus 180 degrees every 92 Hz, with the wraps bunching up towards the right. The bottom plot, with the delay set to 10.8 ms, makes one slow turn through 80 Hz and settles towards zero.
The mains, a 4th-order Linkwitz-Riley high-pass at 80 Hz, 2 m from the microphone, measured against the signal that was sent. Top: 5 ms of interface latency, a figure picked for this illustration, plus 5.8 ms of flight time, so the trace wraps every 92 Hz. Bottom: the delay set to 10.8 ms, which leaves only the high-pass filter's own turn through the crossover.

The usual remedy is a delay setting in the measurement software. Set to the total of latency and flight time, the delay shifts the sent signal so the two line up, and the graph then shows the speaker's own phase. The bottom panel above is that case.

Omnissiah plays pink noise through the selected output and measures the round-trip latency from output to microphone. Each snapshot stores that latency with the measurement. Keeping the latency stable is what lets two speakers measured one after the other line up to a common time reference, which is why the manual asks for one interface for mic and speakers, or Clock Drift Correction where they are separate.

03

Against an Arrival Time

Most measurement software finds the arrival time for you. The software estimates when the sound reached the microphone, takes that delay off, and plots what is left. What is left is the excess phase: the part that changes the timing between frequencies rather than delaying all of them together.

The software has to pick one delay, and the choice moves the whole trace. Take off too little and the trace tilts down with frequency. Take off too much and it tilts up. A 0.5 ms error is 180 degrees at 1 kHz and 360 degrees at 2 kHz, which can look like a fault in the speaker.

Three unwrapped phase traces of the same mains measurement from 20 Hz to 2 kHz. All three start near 320 degrees and turn through the 80 Hz crossover together. Above that, the trace with the delay set to the arrival settles towards zero, the trace set 0.5 ms long rises to 360 degrees at 2 kHz, and the trace set 0.5 ms short falls to minus 360 degrees.
The same mains measurement with three delay settings. Set to the arrival, the trace shows the high-pass filter alone, turning from close to 360 degrees in the low bass towards zero above the crossover. Half a millisecond either way tilts it by 360 degrees at 2 kHz.

A group delay plot is the slope of this view, turned into milliseconds. A delay error of 0.5 ms moves every point on a group delay plot by 0.5 ms and leaves its shape alone. Reading the shape is safe, and reading the absolute value needs the delay setting.

Omnissiah offers two ways to find the alignment delay, Minimum Phase Error (Least Squares) and Cross Correlation Peak (GCC-PHAT), under Delay Estimation in the tuning settings. On the measurement screen, the delay offset on a snapshot steps by 0.5 ms, so you can add delay to a measurement by hand and watch the trace move. The offset changes the chart only, not the device.

04

Against Another Speaker

Subtract one speaker's phase from another's, both measured at the same seat, and the result is relative phase. Interface latency and the arrival-time choice cancel out, as long as the latency stayed the same between the two measurements. What remains is the difference in distance plus the difference between the two speakers' filters.

The reference speaker sits flat on zero, because a speaker compared with itself has no difference at any frequency. In the model in the banner, the mains are 2.0 m from the microphone and the sub 3.0 m, on a 4th-order Linkwitz-Riley crossover at 80 Hz. Drawn against the mains, the sub falls on a 2.9 ms slope and reaches minus 180 degrees at 171 Hz.

Choose the sub as the reference and the picture flips. The sub becomes the flat line, and the mains rise on the same slope, 2.9 ms early instead of the sub being 2.9 ms late. Both panels describe one pair of speakers in one room, and the only change is which speaker the graph treats as zero.

Relative phase is the view that predicts summation. Where two speakers play the same frequency at equal level and differ by 180 degrees, they cancel. Through an ideal 4th-order 80 Hz crossover, a 2.9 ms difference costs 3.2 dB at the worst point.

Two stacked plots from 20 to 500 Hz. The top plot shows the sub's phase relative to the mains, falling from about minus 20 degrees at 20 Hz to minus 102 degrees at 97 Hz and minus 180 degrees near 171 Hz, then wrapping. The bottom plot shows the mains alone rising, the sub alone falling, and their sum dipping to minus 3.2 dB at 97 Hz, marked by a dashed line through both plots.
The same modelled pair: mains through a 4th-order Linkwitz-Riley high-pass at 80 Hz, the sub through the matching low-pass, 2.9 ms late. Top: sub phase relative to the mains. Bottom: each speaker's level alone and the level of their sum at the seat.

The dip falls at 97 Hz, where the sub is 102 degrees behind the mains and the two levels are close. At 171 Hz the sub is 180 degrees behind, but the sub's level there is 26 dB below the mains, so the sum sits 0.4 dB under the mains alone. Reading a relative phase graph for summation means reading it together with the two levels.

In Omnissiah, Set as Reference on a snapshot makes that snapshot the one the others are compared against. The choice of reference changes the drawing, not the speakers or the sum at the seat.

05

Reading the NEXUS Drawings

The time alignment drawing on the NEXUS page is labelled PHASE, RELATIVE TO MAINS. The mains are the reference, so the mains trace is a flat line on zero. That flat line carries no information about the mains' own phase. The line is flat because the mains were compared with themselves.

The other trace is labelled SUB, 5ms LATE. A 5 ms difference turns the phase by 360 degrees every 200 Hz, so the sub trace slopes away from zero and wraps round the chart. On a log frequency axis the wraps bunch up towards the right.

The level panel underneath shows what that difference does to the sum. Through an ideal 4th-order 80 Hz crossover, a sub 5 ms late leaves a dip of 11.7 dB at the worst point. Delay the mains by 5 ms to meet the sub and the sub trace joins the mains on zero.

The drawing does not show the sub against the source signal, and it does not show absolute phase. Read as either of those, the slope looks like a fault in the sub. Read as relative phase, the slope is the 5 ms the sub arrives after the mains.

06

How to Tell Any Graph's Reference

  • Read the label and the axis title. Words such as relative to, minus, or referenced to name the reference. A phase axis with no qualifier usually means the source signal or an arrival time.
  • Look for a trace pinned at zero. A trace flat on zero at every frequency is almost always the reference, because a real speaker's filters and box turn its phase.
  • Count the wraps. A trace that wraps every few tens of hertz still includes latency or distance. A 10 ms delay wraps every 100 Hz, and 1 ms wraps every 1 kHz.
  • Check whether the graph came from one channel or a pair. A single measurement can only be drawn against the source or an arrival time. Two speakers on one graph, one of them flat, is a relative plot.
  • Look for a delay setting or a note on how the arrival was found. Without one, a tilt in the trace may be the software's choice of delay rather than the speaker.
ReferenceWhat zero meansWhat the trace includesUsual sign
The signal that was sentThe moment the signal left the softwareLatency, flight time and the speakerWraps every few tens of hertz
An arrival timeThe delay the software removedThe speaker's filters and box, plus any error in the chosen delayTurns slowly, may tilt at high frequencies
Another speakerThe reference speaker's phase at each frequencyThe difference in distance and filters between the twoOne trace flat on zero
The three references and what each one leaves in the trace

Do's and Don'ts

Do
  • ✓Find the reference before reading anything off a phase graph.
  • ✓Compare speakers in relative phase when the question is whether they add or cancel.
  • ✓Measure both speakers through the same interface with the same latency, so the difference is the speakers and not the chain.
  • ✓Check the delay setting before blaming a tilted trace on the speaker.
Avoid
  • ✕Don't read a flat reference trace as proof that speaker has perfect phase.
  • ✕Don't compare two graphs drawn against different references.
  • ✕Don't treat wraps from latency and distance as a fault.
  • ✕Don't swap the reference speaker partway through a comparison and expect the slopes to keep their direction.

Frequently Asked Questions

What is a phase graph measured against?

Always against something else: the signal that was sent, an arrival time the software removed, or another speaker. The zero line is that reference, and every trace is the difference from it.

Why does my phase trace wrap round the chart so many times?

The measurement still includes interface latency and the distance to the microphone. Every millisecond is 360 degrees at 1 kHz. Set the measurement delay to the arrival time and the wraps reduce to the speaker's own phase.

Why is one speaker's phase a flat line?

That speaker is the reference. A speaker compared with itself has no difference at any frequency, so its trace sits on zero whatever its real phase is.

Is the NEXUS phase drawing showing absolute phase?

No. The drawing is labelled PHASE, RELATIVE TO MAINS. The mains are the reference and sit on zero, and the sub's slope is the 5 ms it arrives after them.

What is excess phase?

The phase left once an arrival time has been removed. Excess phase shows how a speaker's filters and box shift the timing between frequencies. The value depends on the delay the software chose, so a small error tilts the whole trace.

Which view should I use to align a sub with mains?

Relative phase, measured at the listening seat. Of the three views, relative phase is the one that shows whether the two add or cancel through the crossover. Aim for the two traces to overlap across the octave around the crossover.

Does changing the reference change the sound?

No. The reference sets which trace is drawn flat. The speakers, the room and the sum at the seat are the same whichever one you pick.

Can I compare phase graphs from two different measurement programs?

Only once both use the same reference and the same delay setting. Two programs that pick arrival times differently will draw the same speaker with different tilts.

Conclusion

Every phase graph is the difference between a signal and a reference, so find the reference before reading the graph. Against the source signal it includes the measurement chain and the air. Against an arrival time it shows one speaker's filters, tilted by whatever delay the software chose. Against another speaker it shows the phase difference that determines whether the two add or cancel, and that is the view the NEXUS drawings use.

Glossary

Reference
The signal or time a phase graph treats as zero.
Dual-channel measurement
A measurement that compares the microphone with the signal that was sent, frequency by frequency.
Excess phase
The phase left once an arrival time is removed, which shows the timing differences between frequencies.
Relative phase
One speaker's phase minus another's, measured at the same seat. It predicts whether the two add or cancel.
Wrap
The jump from minus 180 to plus 180 degrees that a wrapped phase plot draws each time the phase completes another cycle.

Sign up to hear more when we release something new

Tantrum Audio logo in footer
Tantrum Audio Instagram Share Widget
Tantrum Audio Facebook Share Widget

© Tantrum Audio 2026