-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pulse.conf overrides ~/.asoundrc for default #134
Comments
It's already possible.
|
As an example, when I set default in my ~/.asoundrc like so :
the pulse.conf default still takes over. In otherwords, aplay file.wav => pcm.pulse rather them my pcm.default from .asoundrc. The only way I have found to override this is to put the following in my .asoundrc :
|
Something is bad in your system:
Modified
Result:
With the recent
|
I am a little lost ! Lets say my setup has pulse as the last loaded default from /etc/alsa/conf.d/99-pulseaudio-default.conf.example This runs through a HDMI connector to the monitor with speakers as it is card 0. I have a second USB soundcard which comes up as card 1. How do I setup my asoundrc without having to use the @hooks to force audio through the USB card 1? Setting the following makes the audio still come through card 0 : |
Possibilities:
The card may be identified by the number or ASCII identifier (see /proc/asound/cards [] brackets). |
Answered. |
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
For that matter, it would be more empowering to the user to override everything (well almost any thing) using ~/.asoundrc, whether it is in alsa,conf.d or elsewhere.
The text was updated successfully, but these errors were encountered: