SpectraQC

Method

Audio phase coherence

Stereo phase coherence per track


What we measure and how

Stereo phase coherence quantifies how well the two channels combine when summed to mono — pin-sharp mono-compatible content registers near +1, fully decorrelated stereo near 0, and a polarity-inverted channel near -1 (audible as a hollow, phasey collapse in mono playback). Computed per audio track as the time-averaged Pearson correlation between L and R after RMS normalisation, evaluated at the native audio frame rate. A track fails when its mean correlation falls below `min_phase_correlation`, or when a sustained share of the programme (> `phase_inversion_sustained_max_pct`) is strongly anti-correlated (below `phase_inversion_error_floor`) — a deliberately sustained test, since clean masters routinely dip negative for isolated transient / hard-panned frames.


Spec fields consulted

These Universal Media Delivery Profile paths resolve this check's thresholds against your spec snapshot at the moment the job was submitted.

The full UMDP schema: /umdp.


Related methods


Method identifier: audio_phase_coherence