Long story short, my USB DAC was listed at index 0 within the list of 
pulseaudio sinks.

-> when in good state:
$ pacmd list-sinks
2 sink(s) available.
    index: 0
        name: 
<alsa_output.usb-HiFimeDIY_Audio_SA9023_USB_Audio-01.iec958-stereo>
....

So, I usually set it as the default output sink:

$ pacmd set-default-sink 0

I thought it might worked as workaround using the index; I reached out to the 
pulseaudio team to know more. The previous command is actually using the index 
to retrieve the sink name and store it as the reference for the default sink.

At this point, they stressed on how pulseaudio retrieved the sink name through 
alsa. Therefore, I discovered that the alsa name what, as well not the proper 
one (using `cat /proc/asound/cards`) after some (re)boots.

-> when in good state:
$ cat /proc/asound/cards

...
 2 [Audio          ]: USB-Audio - SA9023 USB Audio
                      HiFimeDIY Audio SA9023 USB Audio at usb-0000:00:14.0-3, 
full speed

I reached out to the alsa team, just to be sure, they told me what I already 
suspected, that alsa was just handling device names given by udev.

Some people on the udev IRC channel were puzzled as well, thought it was a good 
time to report the problem.


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Thursday, April 18, 2019 5:06 PM, Michael Biebl <bi...@debian.org> wrote:

> Am 18.04.19 um 17:03 schrieb JB:
>
> > I managed to track this bug down to udev,
>
> How?
>
>
> --------
>
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?

Reply via email to