Wie kann man Audio aus verschiedenen Anwendungen auf verschiedenen Ausgabegeräten abspielen?

8

Wie kann ich Musik auf meinen Lautsprechern abspielen, während ich mein Headset für Video-Chat-Anwendungen wie Skype verwende?

Sollte dies nicht über diesen von Ubuntu verwendeten PulseAudio-Soundserver möglich sein?

LiveWireBT
quelle

Antworten:

10

Routing von Sound zu verschiedenen Senken mit PulseAudio

Ja, dies ist möglich, aber Sie benötigen mehr als eine Soundkarte (PulseAudio nennt diese Senken), damit dies funktioniert. Keine Sorge, wenn Sie so etwas wie ein Headset haben, das über Bluetooth oder USB verbunden ist, gilt dies auch als eine weitere Soundkarte.

Verwenden der PulseAudio-Benutzeroberfläche

Sie können PulseAudio zwar über das Terminal mit pacmd( manpage ) konfigurieren , müssen dies aber nicht! Es gibt eine GUI-Anwendung namens PulseAudio Volume Control , die diese Funktionalität bietet.

Screenshot von pavucontrol mit aktiven Anwendungen und einer Schaltfläche für jede Anwendung, die ein Dropdown-Menü mit den verfügbaren Soundkarten aufruft, in diesem Fall zwei

Verwenden von Plugins für Anwendungen

  • Wenn Sie bereits VLC verwenden , sollten Sie überprüfen, ob vlc-plugin-pulsees installiert ist . Sie können dann über die Menüeinträge Audio> Audiogeräte innerhalb von VLC zwischen Soundkarten wechseln .
LiveWireBT
quelle
Vielen Dank. Ich habe eine Soundkarte, ein Bluetooth-Headset und BT-Lautsprecher. Ich könnte Skype an das Headset, Chrome an die Systemlautstärke und Rythmbox an die Lautsprecher weiterleiten. Es ist ziemlich cool.
Nishant
Funktioniert es beispielsweise nicht mit Kopfhörern, die über eine 3,5-mm-Buchse angeschlossen sind?
UniversallyUniqueID