Moode Forum
Best way to apply loudness normalization - Printable Version

+- Moode Forum (https://moodeaudio.org/forum)
+-- Forum: moOde audio player (https://moodeaudio.org/forum/forumdisplay.php?fid=3)
+--- Forum: Support (https://moodeaudio.org/forum/forumdisplay.php?fid=7)
+--- Thread: Best way to apply loudness normalization (/showthread.php?tid=3720)



Best way to apply loudness normalization - abdo123 - 04-17-2021

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!


RE: Best way to apply loudness normalization - the_bertrum - 04-17-2021

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.


RE: Best way to apply loudness normalization - abdo123 - 04-17-2021

(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.


RE: Best way to apply loudness normalization - Tim Curtis - 04-17-2021

You should prolly ask the librespot project
https://github.com/librespot-org/librespot/issues/524


RE: Best way to apply loudness normalization - abdo123 - 04-17-2021

(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!


RE: Best way to apply loudness normalization - Tim Curtis - 04-17-2021

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


RE: Best way to apply loudness normalization - the_bertrum - 04-18-2021

(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.


RE: Best way to apply loudness normalization - abdo123 - 05-04-2021

(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!


RE: Best way to apply loudness normalization - Tim Curtis - 05-04-2021

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