A uniform volume number across devices does not guarantee uniform perceived loudness
Aliases: loudness normalization · volume mismatch
What it is
Setting the volume to "50%" (or the same fixed gain step) on two different devices or two different apps does not guarantee they will sound equally loud. That number is only a setting internal to that one device, not a calibrated, cross-device measure of loudness — treating it as a universal scale for comparing different devices is a common misuse.
Why it happens
The loudness a user ultimately hears is the joint result of an entire chain: the app's volume parameter, the operating system's curve mapping that parameter to actual gain, the hardware amplifier's own output capability and headroom, and finally the speaker's or headphone driver's own sensitivity and frequency response. Every link in this chain is set independently by different manufacturers and engineering teams, with no shared calibration reference between them. Even for the identical numeric input (say, "50"), different devices' volume-mapping curves often have different shapes to begin with — some close to linear, some close to logarithmic, some using a custom taper. These differences compound down the chain, so the same number can translate into actual output loudness that differs substantially from one device to another.
Studying it
A common method uses a calibrated sound level meter to measure the actual output sound pressure level produced by the same nominal volume setting (say, half of maximum) across multiple devices, comparing how much they differ. Related industry practice includes loudness normalization protocols for broadcast and streaming, which require content to be produced and delivered against a shared loudness reference target, precisely to address loudness inconsistency across content and platforms — but such protocols only work when every participant actually follows the same standard.
Where it stops holding
- This entry concerns loudness inconsistency between devices; the mechanism by which loudness grows nonlinearly with sound pressure within a single device is a separate, related issue and should not be conflated with this one.
- Platforms or ecosystems that have already adopted a unified loudness normalization standard (some streaming services aligning the loudness of uploaded content, for instance) can mitigate this problem within their own scope, but as long as one device or app in the chain does not follow the same standard, cross-device inconsistency will still appear.
- This entry concerns only consistency at the loudness-number level, not differences in perceived sound quality or frequency response between devices — that is a separate topic about a device's own acoustic quality.
Applying it
- Do not assume a numeric volume setting (or a user's saved "50%" preference) will produce the same perceived loudness when it moves from one device or app to another.
- For content where cross-device consistency matters — voice messages distributed across multiple platforms, notification sounds bundled with an app that need similar loudness across devices — prefer generating output through a shared loudness calibration or normalization standard where feasible, rather than simply carrying over a raw gain percentage.
- For safety-relevant scenarios where the default volume matters critically (a default warning-sound level, for instance), do not rely solely on a numeric setting verified on one reference device — measure the actual output sound pressure level on the target device with a calibrated meter to confirm it meets expectations.
- How to check: take the same nominal volume setting and measure actual output with a sound level meter across multiple target devices, comparing the spread; a spread beyond an acceptable range means the number itself cannot be relied on as a cross-device loudness guarantee.
Related
- Same group: A3.02.1 Loudness does not scale linearly with sound pressure, so volume controls should step by loudness, not pressure · A3.02.2 Ambient noise sets the usable loudness floor · A3.02.3 Equal-loudness contours curl up at the low and high ends, making bass and treble harder to notice at low volume · A3.02.4 A brief sound's perceived loudness is lower than a sustained sound at the same sound pressure
- Nearby: A3.09 Ambient noise and signal-to-noise ratio
- Search terms:
loudness normalization·cross-device loudness·volume calibration·SPL measurement
Cards in the same group
- A3.02.1Loudness does not scale linearly with sound pressure, so volume controls should step by loudness, not pressure
- A3.02.2Ambient noise sets the usable loudness floor
- A3.02.3Equal-loudness contours curl up at the low and high ends, making bass and treble harder to notice at low volume
- A3.02.4A brief sound's perceived loudness is lower than a sustained sound at the same sound pressure