Announcements

[Music] Better Volume Normalization - normalize local files

Status: Case Closed

"set the same volume level for all songs" in spotify, does not take into account the subtle volume transients of an album that audio engineers have spent hours working on!


Solution - Add an option in settings for "Set The Same Volume Level Based On Albums". This will retain the intended volume differences between songs on an album (similar to the way replaygain album mode functions).

 

"Set The Same Volume Level Based On Albums"(replaygain album mode) DESIGNED TO RETAIN THE SUBTLE VOLUME DIFFERENCES BETWEEN TRACKS ON AN ALBUM)

This solution is extremely quick for spotify developers to implement - Just take the individual track volume values in an album and you already have this information due to your "set the same volume level for all tracks", then get the average of these track volumes for that album and the result is your per album volume reduction value! Albums will finally sound like albums again.
IN THE FUTURE - When you select "set the same volume for all albums" then it should also read the metadata in your personal music files (when the tag is present). The Name of this tag in my mp3 and flac collection is "REPLAYGAIN_ALBUM_GAIN".

 

"Set The Same Volume Level For All Tracks" - (replaygain track mode) BEST FOR SHUFFLE MODE, OR LISTENING TO LOTS OF RANDOM SONGS)

Spotify already has "Set the same volume level for all tracks" in settings for songs that are streamed, which is the equivalent to replaygain track mode. This currently only works for streamed songs and it doesn't check to see if the tag "REPLAYGAIN_TRACK_GAIN" is present in your local audio file that you're currently listening to, a very simple fix indeed. 

 

DISABLED MODE = NOTHING TICKED.

When unticking "set the same volume for all albums" and "set the same volume for all tracks", all streamed and local music should not play with any volume adjustment on either streamed or library tracks, it is exactly the same effect as disabling "set the same volume for all tracks" that we currently have. There are many reasons for needing to turn of volume normalization (such as troubleshooting volume problems etc). Replaygain volume adjustments should be fully lossless when your dac is 24 bit.

Note to spotify - By using metadata, this should be totally seamless - E.g. If the exact same album is streamed, then local files should play at precisely the same volume as streamed files.

 

IF EITHER TAG IS MISSING FROM METADATA - "REPLAYGAIN_TRACK_GAIN" or "REPLAYGAIN_ALBUM_GAIN" then spotify should not make any volume adjustment and it should produce the same result as having album mode or track mode not TICKED.

When installing spotify, the default should still be set to "set same volume for all tracks" like it it just now

 

Updated on 2018-10-05

Hey folks,

 

Thanks for coming to the Community!

 

We're checking back in, to keep you updated on this Idea.

When you play an album, we normalize the loudness level of that album at the same time.
If you're interested in some further info on this, we'd recommend checking out this FAQ, which we currently have up for artists.

We also have some more information on Audio Settings here.
Under Music Quality, you can switch Normalize volume on, or off.


Right now however, it's not possible to normalize local files. For that reason, we're changing this to case closed, as this isn't something we're going to work on.

Thanks.

Comments
eriklou

So is this the reason spotify only is outputing 1/4 of the loudness it should at full volume?

 

Running music through a soundboard it is very noticeable that theres still compresion and limiting going on.

Melody
Status changed to: Case Closed

Updated on 2018-10-05

Hey folks,

 

Thanks for coming to the Community!

 

We're checking back in, to keep you updated on this Idea.

When you play an album, we normalize the loudness level of that album at the same time.
If you're interested in some further info on this, we'd recommend checking out this FAQ, which we currently have up for artists.

We also have some more information on Audio Settings here.
Under Music Quality, you can switch Normalize volume on, or off.


Right now however, it's not possible to normalize local files. For that reason, we're changing this to case closed, as this isn't something we're going to work on.

Thanks.

ianshepherd

When listening to an album, Spotify keeps the musical differences in loudness between songs as they were originally, even when Normalization is being used. So songs sound loud or quiet as the artist intended. This is known as Album Normalization, and it’s a good thing !

 

However in shuffle and playlists, all songs are normalized to the same loudness, which sounds less natural. Loud rockers can sound weak, and acoustic ballads can sound too loud. This is known as Track Normalization.

 

Luckily there is a simple and effective solution. Research by Eelco Grimm for TIDAL shows that 80% of users would prefer Album Normalization to be used all the time, even when listening in shuffle and to playlists. 

 

This recommendation is included in the new AES guidelines for streaming platforms (TD1008) along with the recommendation to normalize albums based on the loudest song on the album to a Distribution Loudness of -14 LUFS.

 

This method gives a better user experience which more successfully preserves the original artistic intent of the music, while still providing very effective Loudness Normalization. TIDAL have been using it for years with great success.

 

We think Spotify should follow the same recommendation !