Pulseaudio gegen ALSA: Mehrere Soundkarten
-
25-10-2019 - |
Frage
Ich versuche, eine Reihe von Sonnenkarten (8 USB + 4 HDMI + 1 MOBO) zu verwenden, um verschiedene Zonen getrennt zu kontrollieren und sie auf coole Weise zu kombinieren.
Ich habe Probleme, Puls zu bekommen, um alle Existenz meiner Soundkarten zu erkennen.
"aplay -l" erkennt alle 13 Karten, ebenso wie "PACMD-Listenkarten", aber Pulse erkennt nur 10 von ihnen (0-9). Es scheint sie in der "PACMD-Dump" zu finden, aber nicht in "List-Sens".
Meine "PacMD-Info" -Datei lädt alle Module richtig, aber ich kann nicht herausfinden, warum "List-Sins" sie nicht auflistet.
Lösung
Wenn ALSA Ihre Soundkarten erkennt, können Sie versuchen, sie manuell zu Pulseaudio hinzuzufügen pacmd load-module module-alsa-sink device=hw:x,y
wo x and y
ist der device, subevice
ein Paar aplay -l
.
Wenn es richtig funktioniert, können Sie diese Befehle an die Standardkonfiguration von PulseAudio anhängen (/etc/pulse/default.pa
). (Ich weiß, dass es nur ein Hack ist, aber es funktioniert bei mir :)