Relative Approach 2D / 3D

Relative Approach evaluates a sound the way a listener does: not by its absolute level, but by how much it deviates from what the ear expects. The analysis continuously predicts the level each frequency band should have, based on the recent history of that band and on its neighbouring bands, and then reports only the difference between the measured level and the predicted level. Steady background noise cancels out; impulses, tonal onsets, ticking, clicking and irregular structures stand out. This makes Relative Approach one of the most effective tools for finding a subjectively annoying component that is buried in a loud but uniform background.

Theory

Pattern Prediction and Residual

The signal is split into fractional-octave bands and each band is converted into a level-versus-time track. A regression (pattern) estimator runs along each track and produces a smooth prediction of the "expected" level. The output of the analysis is the residual — the part of the measured level that the estimator could not predict:

RA(t, f) = Levelmeasured(t, f) − Levelpredicted(t, f)

A perfectly stationary sound is fully predictable, so its residual is close to zero regardless of how loud it is. A sound with a sudden onset or an isolated tonal component produces a large residual exactly where the irregularity occurs.

Measured level vs. predicted pattern → residual Level measured predicted pattern RA [cPa] Time event 1 event 2

Pattern Directions

The prediction can be formed along the time axis, along the frequency axis, or along both. The choice determines which kind of irregularity is emphasised:

Signal Chain

  1. The channel is resampled to a common internal rate and a short fade-in is applied to avoid a start-up transient.
  2. A fractional-octave filter bank splits the signal into bands (1/12 octave by default).
  3. Each band level is smoothed with the selected time constant and decimated to the internal frame rate.
  4. The regression estimator runs on the band matrix. The first fraction of a second is used to initialise the estimator and is not reported, so the result starts slightly after the beginning of the recording.
  5. 2D: the bands are combined into one curve. 3D: the band matrix is kept and reduced along time to the requested number of time values.

2D and 3D Variants

Relative Approach 2DRelative Approach 3D
Result typeSingle curve versus timeColour map, time × frequency band
How bands are combinedEnergetic sum across all bands (one value per frame)Not combined — every band is kept
Time resolutionFull internal frame rateReduced to Max Nbr of Time Values (peak per cell)
UnitcPacPa
Typical useQuick screening: when does something irregular happenDiagnosis: when and at which frequency
The result unit cPa (centi-pascal, 10−2 Pa) is a compressed pressure scale. Relative Approach values are not sound pressure levels and must not be compared with dB(SPL) figures — compare them only with other Relative Approach results.

Parameters

ParameterOptions / RangeDefaultDescription
Base AnalysisFilter nth Octave, FFT nth Octave, Loudness FFTFilter nth Octave How the band matrix is generated. The filter-bank variant follows the ear's time behaviour most closely.
Band Resolution1/3, 1/6, 1/12, 1/24 octave1/12 octave Width of the analysis bands. Finer resolution separates close tones but increases computation time.
Spectral WeightingNone, A, B, C, D, G, and the vibration weightings Wb, Wc, Wd, We, Wf, Wh, Wj, Wk, WmNone Frequency weighting applied before the band analysis.
Time Constant Fs0.005 s Level smoothing used when the prediction runs along the frequency axis.
Time Constant Ts0.005 s Level smoothing used when the prediction runs along the time axis.
Variation AnalysisRegression, Prominence 3DRegression Method used to derive the deviation from the expected pattern.
Regression AlgorithmTime Pattern, Frequency Pattern, Frequency-Time PatternTime Pattern Direction of the prediction (see above).
Weighting F0 – 10.5 Share of the frequency-direction prediction in the combined algorithm.
Weighting T0 – 10.5 Share of the time-direction prediction in the combined algorithm.
Max Nbr of Time Valuesinteger (3D only)600 Number of columns in the colour map. Each column holds the maximum of the frames it covers, so short events are never lost by the reduction.

Reading the Result

Typical Applications

Practical Tips

Relative Approach deliberately suppresses stationary content. A component that is loud but perfectly steady will produce a small Relative Approach value. Never use this analysis on its own to judge overall loudness — combine it with a level or loudness analysis.

© 2026 Deepsona. All Rights Reserved.