Moode Forum

Full Version: Best way to apply loudness normalization
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,

loudness normalization is a really underrated feature.

now there is a volume normalization setting in the Spotify renderer settings but i'm not sure how it works. this is already a step above all the Pi distribution i used, no one else had a volume normalization option!

I'm honestly just looking for -14 LUFS default Spotify client normalization.

Is it replay gain or LUFS based? is the 'Normalization pre-gain' setting the same as putting the gain in Camila DSP on -X dB? 

I understand how the LUFS system works but not a lot about the replay gain system.

I hope someone on this forum clears this out for me, thank you!
The volume normalisation in the Spotify Renderer simply tells the Spotify service to apply it's volume levelling corrections so that the tracks all have a similar volume level. It doesn't use anything within moOde to do this as far as I know. The method and effects will identical on any client that connects to Spotify and can request normalised tracks.
(04-17-2021, 09:46 AM)the_bertrum Wrote: [ -> ]The volume normalisation in the Spotify Renderer simply tells the Spotify service to apply it's volume levelling corrections so that the tracks all have a similar volume level.  It doesn't use anything within moOde to do this as far as I know.  The method and effects will identical on any client that connects to Spotify and can request normalised tracks.

The server does not normalize the volume, otherwise I wouldn't have opened this thread.

it all happens at the client level. when you're listening on windows, the windows client normalizes. On Spotify connect, well the client has to have that feature as the files arriving from the server are not normalized.

Also this does not explain the 'Normalization pre-gain' setting.
You should prolly ask the librespot project
https://github.com/librespot-org/librespot/issues/524
(04-17-2021, 11:47 AM)Tim Curtis Wrote: [ -> ]You should prolly ask the librespot project
https://github.com/librespot-org/librespot/issues/524

Hi Tim, thank you for the reply!
.
How often do you guys update the libraries ? it appears that there has been several updates to librespot volume control and normalization.

https://github.com/librespot-org/librespot/pull/660

I would very much appreciate if we can use these features soon in Moode! Thanks!
We wait for the project to publish a release then we try to include it in our release.
https://github.com/librespot-org/librespot/tags
(04-17-2021, 09:53 AM)abdo123 Wrote: [ -> ]The server does not normalize the volume, otherwise I wouldn't have opened this thread.

I didn't mean to imply that it was done at the Spotify server, rather that it was part of the Spotify client, which in this case is librespot, and Tim has already sorted out all that with you Smile Sorry for confusing things.
(04-17-2021, 02:49 PM)Tim Curtis Wrote: [ -> ]We wait for the project to publish a release then we try to include it in our release.
https://github.com/librespot-org/librespot/tags

Hey Tim! I hope you're doing well!

a new release has been published of librespot! Could you ever so kindly include it in the next Moode Audio release?

Could you please also make it so we can access the new loudness normalization options conveniently?

Thank you!
There is a bugfix update in the works which would be released as 7.2.1. It only contains fixes and updates. Something like adding the new librespot options to Spotify Config etc would prolly need to go into the next minor release i.e., 7.3.0.


Which of the new normalization options should be added or should all of them be added?
https://github.com/librespot-org/librespot/wiki/Options