• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Audio Normalizing

Richx200

Member
Joined
May 20, 2024
Messages
94
Likes
32
Putting different audio tracks into a playlist has the problem of different loudness. So, the practice is to "Normalize" the tracks so they play at the same volume.

Does normalizing the tracks damage the audio quality of the music? If so, is there a way to batch level the tracks?
 
Last edited:
Have a look at Musicbee or Foobar.
But almost any media player can do it.
Simply select all of the tracks and tell the media player to analyze it.
The result is written in a tag. Something like -6.5 to lower the volume with 6.5 dB.
That is all it does. This allows you to tell your media player to use "replay gain" or not.
It won't alter the samples.
 
Putting different audio tracks into a playlist has the problem of different loudness. So, the practice is to "Normalize" the tracks so they play at the same volume.

Does normalizing the tracks damage the audio quality of the music? If so, is there a way to batch level the tracks?

When normalization is done correctly there will be no alternation in the audio quality of the music.

Tidal uses "Album Normalization" which means that the loudest track on the album dictates how much the volume is lowered or raised for all the rest of the songs to keep the loudness levels intact on a song-to-song basis. So if the loudest song on the album has a LUFS level of -10 dB, all the songs on the album will be lowered in level by 4 dB to reach the normalization level of -14 LUFS plus a headroom of 1dB under digital zero. Usually, the level is lowered, but if it is a quiet album, a positive gain can be applied but just so that the loudest track reaches -14 LUFS or until the loudest peak reaches -1 dB, so there will never be any clipping or compression going on.
They use "Album Normalization" even when someone is listening to a playlist, as they have concluded in testing with many users that if a certain level works between different songs on an album, the same level will also usually work well between different songs from different albums put together in a playlist.

Spotify on the other hand uses three different normalization levels. The one they call "loud" does affect the audio quality as a limiter kicks in which will clip the peaks of the audio tracks so they reach the normalization level.

I'm not sure, but I think Apple uses a similar normalization as Tidal does, so I think they only use positive gain until the peak of the track reaches a certain level with headroom under digital zero. If a track has lots of dynamics, it will still be played more quietly than other tracks, which is the case with Tidal as well.
 
It may be an issue of terminology, but I understand normalising to mean that the peak levels are the same between tracks, not the subjective volume level which depends on the music energy, not peak level.

Volume leveling is done by an algorithm that attempts to judge how loud the track is, and adjusts the level up or down, to present equal volume with other tracks.

As to sound quality, all normalising or volume equalising should do is to adjust level in a linear manner, so should have no effect on quality. If it actually changes the dynamic range, and/or applies dynamic EQ, then indeed it will affect the perceived sound. I don't know of any which do that unless explicitly selected.


S
 
Musicbee, Foobar2000 and Winamp support ReplayGain.

MP3Gain and WaveGain are variations that "permanently" alter the file so they work with any player.

Apple has Sound Check.

Note that many (of not most) tracks, including quiet-sounding tracks are 0dB peak normalized. That means that many quiet tracks can't be boosted without clipping (distortion) and as a result, all of these algorithms use a target volume that ends-up lowering the volume of most tracks. And by default, ReplayGain won't boost the volume into clipping so some tracks may remain too quiet. Tracks that need boosting will only be boosted as far as they can go without clipping (or however much is needed to hit the loudness target).

It may be an issue of terminology, but I understand normalising to mean that the peak levels are the same between tracks,
That's true. It's a mathematical/statistical concept. But some people call volume matching "loudness normalization".
 
Just want to add a +1 that you want to adjust levels based on RMS or another type of averaging, not peak level - technically "normalization" is based on peak values which is NOT the same as the loudness of a track. Loudness is how loud something seems subjectively, which can deviate a lot from peak levels.
 
I don't stream any music and I have been using "WavePad" https://www.nch.com.au/wavepad/index.html to normalize my songs. I don't have any MP3s, so I can't use some software. I'm just not sure if I'm causing any damage to the song by normalizing. Would I be better off using Auto Gain?
 
Back
Top Bottom