[X] I have searched the existing open AND closed issues to see if an issue already exists for the bug I've encountered
[X] I'm using the latest version (your issue may have been fixed already)
Version
0.51.1 (6d253225)
Current Behavior
When using the default Navidrome web player, replaygain settings (set in ./app/#/personal) are not persistent on refresh. The ReplayGain Mode (for example, set to Use Track Gain) is persistent after refreshing the page, but the ReplayGain PreAmp (dB) is reset to 0.
I was wondering if this had to do with environment variables, but I couldn't find anything in the documentation for Navidrome.
Expected Behavior
The selected setting for ReplayGain PreAmp (dB) should be saved in the player cookie and persist as long as the cookie is available.
Steps To Reproduce
Navigate browser to Navidrome web player
Open the Personal settings menu
Set ReplayGain Mode to Use Track Gain
Set ReplayGain PreAmp to non-zero value
Play any track (the ReplayGain tag is correctly exposed, read by the music player, and adjusted for the selected preamp gain)
Refresh the Personal settings menu
ReplayGain PreAmp has returned to 0
See screenshot below:
Environment
- OS: Ubuntu Server 22.04.3 LTS
- Browser: Tried with both Firefox 124.0.1 on Ubuntu 22.04 LTS (using a private window) and Chromium 123.0.6312.86 (Official Build) snap on Ubuntu 22.04 LTS
- Client: Navidrome web player
I confirm that:
Version
0.51.1 (6d253225)
Current Behavior
When using the default Navidrome web player, replaygain settings (set in
./app/#/personal
) are not persistent on refresh. TheReplayGain Mode
(for example, set toUse Track Gain
) is persistent after refreshing the page, but theReplayGain PreAmp (dB)
is reset to 0.I was wondering if this had to do with environment variables, but I couldn't find anything in the documentation for Navidrome.
Expected Behavior
The selected setting for
ReplayGain PreAmp (dB)
should be saved in the player cookie and persist as long as the cookie is available.Steps To Reproduce
Personal
settings menuUse Track Gain
Personal
settings menuSee screenshot below:
Environment
How Navidrome is installed?
Docker
Configuration
Relevant log output
Anything else?
I was not able to find similar issues on the upstream web player.
Code of Conduct