addon-spotify-connect icon indicating copy to clipboard operation
addon-spotify-connect copied to clipboard

Add `enable_volume_normalisation` option

Open DarkMatterMatt opened this issue 1 year ago • 4 comments

This PR adds support for enabling volume normalisation. It's completely opt-in and does not change any existing behaviour

Currently volume normalisation is disabled and cannot be enabled. Some songs play at significantly different volumes and normalisation makes these tracks approximately the same volume (at the cost of a minor decrease in audio quality)

See the librespot documentation for more information on how enable-volume-normalisation works


To test this option:

  1. With volume normalisation disabled, play It's Time by Gavin Mikhail and then I See Fire by Ed Sheeran
  2. Hear that one is much louder than the other
  3. Enable volume normalisation
  4. Save changes & restart the addon a. If the log level is debug, see that enable-volume-normalisation is present in the Command line argument(s) section
  5. Play the songs again, hear that they are closer to the same volume

DarkMatterMatt avatar Apr 06 '24 12:04 DarkMatterMatt