alsa-project/alsa-lib issue #134 was edited from flatmax: On many systems pulse audio sets the default device to pulse. This overrides the settings in ~/.asoundrc. This is further complicated by using a tool like pasuspender and finding that pulse's default device is still set and overriding ~/.asoundrc It would seem more empowering to let the user override the default device in ~/.asoundrc and have that take effect over pulse.conf which typically resides in /usr/share/alsa/alsa.conf.d Issue URL : https://github.com/alsa-project/alsa-lib/issues/134 Repository URL: https://github.com/alsa-project/alsa-lib