[Geklärt]PulseAudio: Zusammanhang Default Sink - Lautsträrkeregler-Kartenauswahl

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
willy4711

[Geklärt]PulseAudio: Zusammanhang Default Sink - Lautsträrkeregler-Kartenauswahl

Beitrag von willy4711 » 19.01.2021 14:03:19

Hallo bin grad stolzer Besitzer einer USB-Bluetooth-Audiokarte geworden.
Einstecken ---> Pairen---> Profil in PA Auswählen ---> Fertig
Siehe hier: viewtopic.php?f=13&t=179750#p1261994

Jetzt dachte ich, ich könne über Debianpasystray einfach die "default sink" wählen und
schon wird das gewählte Ausgabegerät bespielt.

Das klappte genau einmal.Rückschalten über die "default sink" war nicht möglich.
Dann ging gar nichts mehr, mein Musikspieler hängte sich auf.

Neustart PA

Code: Alles auswählen

systemctl --user restart pulseaudio.service 
Jetzt hab ich die Ausgabe über "Volume Control" umgeschaltet, was hervorragend funktioniert
Höre gerade über Kopfhörer:

Code: Alles auswählen

pactl list short
[....]
1	alsa_output.usb-TEAC_TEAC_USB_AUDIO_DEVICE-02.iec958-stereo	module-alsa-card.c	s16le 2ch 44100Hz	SUSPENDED
2	alsa_output.pci-0000_00_1f.3.hdmi-stereo	module-alsa-card.c	s16le 2ch 44100Hz	SUSPENDED
3	alsa_output.usb-0a12_Avantree_DG60_ABCDEF0123456789-00.iec958-stereo	module-alsa-card.c	s16le 2ch 48000Hz	RUNNING
1	alsa_output.usb-TEAC_TEAC_USB_AUDIO_DEVICE-02.iec958-stereo.monitor	module-alsa-card.c	s16le 2ch 44100Hz	SUSPENDED
2	alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor	module-alsa-card.c	s16le 2ch 44100Hz	SUSPENDED
3	alsa_output.usb-0a12_Avantree_DG60_ABCDEF0123456789-00.iec958-stereo.monitor	module-alsa-card.c	s16le 2ch 48000HzIDLE
[.....]
5	3	9	protocol-native.c	s32le 2ch 192000Hz
pactl info sagt:

Code: Alles auswählen

pactl info
Server-Zeichenkette: /run/user/1000/pulse/native
Bibliotheks-Protokollversion: 34
Server-Protokollversion: 34
ist lokal: ja
Client-Index: 34
Tile-Größe: 65472
Name des Benutzers: willy
Rechnername: XFCE
Name des Servers: pulseaudio
Version des Servers: 14.1
Standard-Abtastwert-Angabe: s16le 2ch 44100Hz
Standard-Kanal-Zuordnung: front-left,front-right
Standard-Ziel: alsa_output.usb-0a12_Avantree_DG60_ABCDEF0123456789-00.iec958-stereo
Standard-Quelle: alsa_output.usb-0a12_Avantree_DG60_ABCDEF0123456789-00.iec958-stereo.monitor
Cookie: 2d70:36f9
Warum ist hier Standard-Ziel Avantree_DG60 wenn doch die "Default Sink" mein TEAC_TEAC_USB_AUDIO_DEVICE ist ?
3014

Anders herum gefragt: Welchen Nähwert hat die Default Sink
Bitte um Aufklärung :hail:
Zuletzt geändert von willy4711 am 19.01.2021 18:23:27, insgesamt 1-mal geändert.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: PulseAudio: Zusammanhang Default Sink - Lautsträrkeregler-Kartenauswahl

Beitrag von smutbert » 19.01.2021 14:56:43

willy4711 hat geschrieben: ↑ zum Beitrag ↑
19.01.2021 14:03:19
Jetzt dachte ich, ich könne über Debianpasystray einfach die "default sink" wählen und
schon wird das gewählte Ausgabegerät bespielt.

Das klappte genau einmal.Rückschalten über die "default sink" war nicht möglich.
Dann ging gar nichts mehr, mein Musikspieler hängte sich auf.
Das sollte natürlich auf keinen Fall passieren.

Eigentlich würde ich erwarten, dass gar nichts passiert, wenn du, während die Audiowiedergabe bereits läuft, die "default sink" änderst. Die "default sink" ist in Wirklichkeit eine "fallback sink":
Das heißt wenn das Audiowiedergabeprogramm von sich aus keine bestimmte "sink" verlangt oder Pulseaudio schon aus Erfahrung weiß, dass dieses Audioprogramm gerne eine bestimmte "sink" hätte (oder diese bestimmte "sink" aus irgendeinem Grund nicht vorhanden ist), dann fällt die Ausgabe auf diese "fallback/default sink" zurück.
Bei einer laufenden Wiedergabe sollte sich also nur etwas ändern, wenn plötzlich eine sink verschwindet, zB weil du das USB-Gerät absteckst, aber aufhängen sollte sich deswegen trotzdem nichts.
willy4711 hat geschrieben: ↑ zum Beitrag ↑
19.01.2021 14:03:19
Warum ist hier Standard-Ziel Avantree_DG60 wenn doch die "Default Sink" mein TEAC_TEAC_USB_AUDIO_DEVICE ist ?
[...]
Es gibt nur die eine Einstellung, der "fallback sink", die meist "default sink" genannt wird – eine der beiden Anzeigen düfte falsch sein und im Zweifelsfall stimmt die Angabe von pactl und die vom grafischen Tool ist falsch.

willy4711

Re: PulseAudio: Zusammanhang Default Sink - Lautsträrkeregler-Kartenauswahl

Beitrag von willy4711 » 19.01.2021 15:28:16

smutbert hat geschrieben: ↑ zum Beitrag ↑
19.01.2021 14:56:43
Eigentlich würde ich erwarten, dass gar nichts passiert, wenn du, während die Audiowiedergabe bereits läuft, die "default sink" änderst. Die "default sink" ist in Wirklichkeit eine "fallback sink":
Das heißt wenn das Audiowiedergabeprogramm von sich aus keine bestimmte "sink" verlangt oder Pulseaudio schon aus Erfahrung weiß, dass dieses Audioprogramm gerne eine bestimmte "sink" hätte (oder diese bestimmte "sink" aus irgendeinem Grund nicht vorhanden ist), dann fällt die Ausgabe auf diese "fallback/default sink" zurück.
Danke :THX:
Habs mal probiert: Wenn ich die Avantree_DG60 abziehe, wird bei laufender Wiedergabe der TEAC bedient.
Stecke ich das Teil wieder ein, muss ich pairen, und schwubbs tönt es wieder aus dem Kopfhörer. :D

Stelle ich die Default Sink auf HDMI, krächzt mein Monitor vor sich hin 8)

Damit wäre das geklärt.----> Umstellen nur über die Auswahl in Volume Control.

Nur falls jemand Interesse hat: Es gibt auch noch den Avantree_DG80 (Mini-Dongle ohne aptX HD). Verhält sich genauso wie meiner (als Soundkarte)

Antworten