In what has now become a series on this marvellous blog, we’re diving into how to make PulseAudio play nice with Spotify running under Wine. After yesterday’s article about getting any sound through PulseAudio at all, the next issue that surfaced was that the output from Spotify running under Wine were just garbled noise. This worked with the previous ALSA or OSS setup, but with PulseAudio everything went haywire!
Luckily the massive wisdom of teh intarwebs came to the rescue again, this time through an almost three year old post by Paul Betts: “Make Wine and PulseAudio Get Along“.
The solution is to first use padsp winecfg
to configure padsp for a specific process, then use padsp to redirect any access to /dev/dsp while the provided application runs.
First run:
padsp winecfg
Then add padsp to your spotify startup script (or if you do this manually, just .. remember to type it. OK?):
padsp wine "C:\program files\spotify\spotify.exe"
Restart Spotify and enjoy the massive collection of great music!
I’m glad that this advice still works 3 years later (though I’d be even more glad if Wine had a native PulseAudio driver that was on by default) – I just wish I could use Spotify too, right now it’s geofenced to the EU :(