V-Listen — Professional NVH Signal Analysis Platform Request Beta Access →

Tonality Analysis

Tonality quantifies the degree to which discrete tonal components are perceptible within a sound. Prominent tones in broadband noise significantly increase annoyance, which is why many noise regulations impose tonal penalties (Tonzuschlag) on products that emit clearly audible tones. V-Listen implements two standardized tonality assessment methods.

Supported Standards

StandardMethodScope
DIN 45681:2005 (+ Corrigendum 2006)Determination of tonal components and the tonal adjustment (Tonzuschlag) for noise immission assessmentStationary and quasi-stationary sounds
ISO/TS 20065:2022Objective method for assessing the audibility of tones in noise — Engineering methodBroadband and tonal noise from industrial and commercial sources

Theory

Tone Detection

Both methods begin with a high-resolution FFT of the input signal. Spectral peaks are identified as tone candidates if they protrude above the local broadband noise floor by a frequency-dependent threshold. The DIN 45681 method uses critical-band masking levels to determine audibility, while ISO/TS 20065 applies a prominence-ratio approach.

Frequency (Hz) Level (dB) Noise floor Tone Peak Critical Band Prominence Ratio PR = L_tone - L_noise L_noise L_tone Tonality Detection: Tone Prominence Above Masking Noise

Prominence Ratio

The prominence ratio (PR) quantifies how much a tonal component exceeds the surrounding masking noise within its critical band:

PR = Ltone − Lnoise   [dB]

A tone is considered prominent when the prominence ratio exceeds a frequency-dependent threshold, typically between 6 dB (low frequencies) and 8 dB (high frequencies).

Tonal Adjustment (Tonzuschlag)

DIN 45681 defines the Tonzuschlag KT as an additive penalty in dB that is applied to the overall A-weighted sound pressure level to account for the increased annoyance caused by tonal content:

KT = max(0, ΔLt − Av)   [dB]

Here ΔLt is the level difference between the tonal component and the narrow-band masking noise, and Av is a frequency-dependent threshold value. The Tonzuschlag can range from 0 dB (no tonal penalty) to a maximum of 6 dB.

Parameters

ParameterOptionsDescription
StandardDIN 45681 / ISO/TS 20065Assessment method to apply
FFT Size4096 – 65536 samplesFrequency resolution; larger FFT provides finer resolution for separating closely spaced tones
AveragingLinear / ExponentialSpectral averaging mode for time-varying analysis
Number of Averages1 – 100Number of spectral blocks to average (stationary analysis)
Frequency Range50 Hz – 10000 HzAnalysis bandwidth; tonal detection outside this range is excluded
Signal TypeStationary / Time-varyingDetermines single-block or running analysis

Output Quantities

QuantityUnitDescription
KTdBTonal adjustment (Tonzuschlag) per DIN 45681
Tone FrequencyHzCenter frequency of each detected tonal component
Tone LeveldB(A) or dBLevel of each detected tonal component
Prominence RatiodBTone-to-noise prominence for each detected tone
Tonality(t)dBTonzuschlag vs Time trace for time-varying signals

Tonality vs Time

In time-varying mode, tone detection and Tonzuschlag computation are performed on a block-by-block basis. The resulting trace reveals:

Interpretation Guidelines

Regulatory significance: In many jurisdictions (particularly in Germany under TA Lärm), the Tonzuschlag KT is added to the rated sound level before comparing against limit values. A KT of 3 – 6 dB can determine whether a product passes or fails a noise regulation.

Practical Application Notes

Standard References


© 2026 V-Listen. All Rights Reserved.