Your device and operating system:
Ubuntu 16.04 (PulseAudio, default settings, no flat volume). The settings occur on both an Alienware 17 and an XPS 13 Developer Edition, along with a few other Linux systems. It seems to be hardware agnostic.
Sound card: PCH [HDA Intel PCH], device 0: ALC3661 Analog [ALC3661 Analog]
Type of Spotify account you have (Free/ Premium):
The app version of Spotify you’re using:
Brief description of the issue:
Whenever the system volume level is changed, Spotify does not change the audible volume of the song playing until after a short delay, around a second. Then, the volume is changed as expected.
Steps to reproduce the issue:
Other media applications on the system do not have this problem. This also does not occur when changing Spotify's volume directly in the application, but there's no hotkeys for that. A workaround I have currently found: when pavucontrol (Pulse Audio Volume Control) is open, the delay on volume change disappears. Not quite sure why.
I understand this is not a huge problem, with a known workaround, but it definitely is frustrating to always have to have an extra application open for an unknown reason on my laptop where I'm constantly changing the volume on my headphones.
Solved! Go to Solution.
I could in fact narrow down the problem to the PulseAudio configuration. A lot of the default settings seem to be getting in the way of how people are used to volume mixers' behaviour, one of them is responsible for the delayed volume changes.
For anyone interested in the details, please take a look at the pulse-daemon.conf man page and the section about "DEFAULT DEFERRED VOLUME SETTINGS". Yes indeed, all caps.
Essentially, PulseAudio is deliberately delaying global volume changes. This can be changed:
The man page warns about sound glitches that might occur when switching off deferred volume changes. If you experience this, switch it back on and adjust the delay settings to lower values until it suits you.