staging.inyokaproject.org

Standard Audio Ausgabegerät

Status: Gelöst | Ubuntu-Version: Xubuntu 20.04 (Focal Fossa)
Antworten |

PcDoc2000

Avatar von PcDoc2000

Anmeldungsdatum:
4. Februar 2010

Beiträge: 899

Hi,

Gibt es irgendeine Möglichkeit bei PulseAudio ein Ausgabegerät als Standard zu definieren? Folgendes Problem: ich verwende als externes Mikrofon einen Audiorecorder (Zoom H1N), sobald das Ding über USB verbunden ist springt die Audioausgabe automatisch auf das H1N. Genauso wenn ich den Computer einschalte mit bereits angestecktem H1N wird automatisch dies dem Onboard Audio vorgezogen. Das ist zwar nicht schwer umzustellen, nervt aber wenn ich das nach jedem Neustart wieder umstellen muss.

Gibt es da irgendein config file oder ähnliches?

Moderiert von noisefloor:

Ins passende Forum verschoben.

Bilder

gerold123

Avatar von gerold123

Anmeldungsdatum:
18. April 2006

Beiträge: 1355

Wenn pavucontrol noch nicht installiert ist:

sudo apt-get install pavucontrol

Das Programm ausführen:

pavucontrol -t 3

und dort das Gewünschte wählen und als Vorgabe auch aktivieren.

(über das kleine Icon rechts neben dem Icon "Schloss")

siehe:

https://media-cdn.ubuntu-de.org/forum/attachments/40/50/9291097-Bildschirmfoto_vom_2021-12-13_18-51-07.png

Gut Glück und wenn nicht ... "fragen ist menschlich"

PcDoc2000

(Themenstarter)
Avatar von PcDoc2000

Anmeldungsdatum:
4. Februar 2010

Beiträge: 899

Guten Morgen,

Das hab ich schon (mehrmals) gemacht/ versucht, aber beim Neustart war immer das H1N wieder als Standard eingestellt.

Es dürfte hier eine Präferenz zu USB Audio geben, will ich hatte das gleiche auch schon Mal mit einem USB Headset.

gerold123

Avatar von gerold123

Anmeldungsdatum:
18. April 2006

Beiträge: 1355

poste mal bitte die Ausgabe von:

pactl info

pepre Team-Icon

Supporter
Avatar von pepre

Anmeldungsdatum:
31. Oktober 2005

Beiträge: Zähle...

Gibt es irgendeine Möglichkeit bei PulseAudio ein Ausgabegerät als Standard zu definieren?

Ja. Arch hat generell hilfreiche Seiten zu PulseAudio.

marant-

Anmeldungsdatum:
13. September 2021

Beiträge: Zähle...

sobald das Ding über USB verbunden ist springt die Audioausgabe automatisch auf das H1N.

Das ist normal. Brauchst Du überhaupt den Audioausgang des H1N?

Wenn (meist) nicht, dann dessen Profil auf nur Eingang setzen.

pavucontrol -t 5

Zum Einschalten des Ausgangs kannst Du wieder über pavucontrol gehen oder per kleinem Script switchen.

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

PcDoc2000 schrieb:

Gibt es da irgendein config file oder ähnliches?

Man kann zwei Dinge machen - zum einen kann man unterbinden, dass Pulseaudio die Ausgabe auf neu hinzugekommene Audiogeräte umlenkt - dazu in der /etc/pulse/default.pa das Laden des Moduls module-switch-on-port-available unterbinden, also die Zeile auskommentieren, die den load-module Befehl enthält

#load-module module-switch-on-port-available

Und zum anderen kann man adort auch wie in PulseAudio/Examples beschrieben den Standardmäßig genutzten Sink für die Ausgabe setzen.

marant-

Anmeldungsdatum:
13. September 2021

Beiträge: Zähle...

#load-module module-switch-on-port-available

macht doch dann alle(automat.) unmöglich, vmtl. auch Mic des H1N

PcDoc2000

(Themenstarter)
Avatar von PcDoc2000

Anmeldungsdatum:
4. Februar 2010

Beiträge: 899

gerold123 schrieb:

poste mal bitte die Ausgabe von:

pactl info
Server-Zeichenkette: /run/user/1000/pulse/native
Bibliotheks-Protokollversion: 33
Server-Protokollversion: 33
ist lokal: ja
Client-Index: 28
Tile-Größe: 65472
Name des Benutzers: xxxx
Rechnername: XxxXxx
Name des Servers: pulseaudio
Version des Servers: 13.99.1
Standard-Abtastwert-Angabe: s16le 2ch 44100Hz
Standard-Kanal-Zuordnung: front-left,front-right
Standard-Ziel: alsa_output.pci-0000_00_1f.3.analog-stereo
Standard-Quelle: alsa_input.usb-ZOOM_Corporation_H1n_000000000000-00.iec958-stereo
Cookie: 951a:8603

Bearbeitet von ChickenLipsRfun2eat:

Forensyntax korrigiert.

gerold123

Avatar von gerold123

Anmeldungsdatum:
18. April 2006

Beiträge: 1355

marant- schrieb:

mv $HOME/.config/pulse $HOME/.config/pulse-alt-1312

Neustart, Dann

pavucontrol -t 3

nachsehen ob HDMI als Default gesetzt. Falls nicht dann HDMI als Default(neben Schloss) setzen und Neustart. Danach testen, ob Einstellung behalten wurde.

statt HDMI, Deine Lautsprecher wählen

PcDoc2000

(Themenstarter)
Avatar von PcDoc2000

Anmeldungsdatum:
4. Februar 2010

Beiträge: 899

Danke mal an alle für die vielen Antworten!

gerold123 schrieb:

marant- schrieb:

mv $HOME/.config/pulse $HOME/.config/pulse-alt-1312

Neustart, Dann

pavucontrol -t 3

nachsehen ob HDMI als Default gesetzt. Falls nicht dann HDMI als Default(neben Schloss) setzen und Neustart. Danach testen, ob Einstellung behalten wurde.

statt HDMI, Deine Lautsprecher wählen

Das hatte leider nicht funktioniert. Nach einem Neustart wieder alles beim Alten.

seahawk1986 schrieb:

PcDoc2000 schrieb:

Gibt es da irgendein config file oder ähnliches?

Man kann zwei Dinge machen - zum einen kann man unterbinden, dass Pulseaudio die Ausgabe auf neu hinzugekommene Audiogeräte umlenkt - dazu in der /etc/pulse/default.pa das Laden des Moduls module-switch-on-port-available unterbinden, also die Zeile auskommentieren, die den load-module Befehl enthält

#load-module module-switch-on-port-available

Und zum anderen kann man adort auch wie in PulseAudio/Examples beschrieben den Standardmäßig genutzten Sink für die Ausgabe setzen.

Das hat funktioniert! Danke!

marant- schrieb:

#load-module module-switch-on-port-available

macht doch dann alle(automat.) unmöglich, vmtl. auch Mic des H1N

Hat bei mir ohne Probleme funktioniert. Mic funktionert trotzdem noch. Eventuell bzw. wahrscheinlich auch weil es das einzige Mic ist, welches ich angeschlossen habe.

marant-

Anmeldungsdatum:
13. September 2021

Beiträge: 363

Steck mal das Headset an. Dürfte nicht automatisch umschalten.

gerold123

Avatar von gerold123

Anmeldungsdatum:
18. April 2006

Beiträge: 1355

seahawk1986 schrieb:

zum einen kann man unterbinden, dass Pulseaudio die Ausgabe auf neu hinzugekommene Audiogeräte umlenkt - dazu in der /etc/pulse/default.pa das Laden des Moduls module-switch-on-port-available unterbinden, also die Zeile auskommentieren, die den load-module Befehl enthält

Und wieder ein Problem weniger mit Suse. XD | Besten Dank @seahawk1986 👍

marant-

Anmeldungsdatum:
13. September 2021

Beiträge: 363

@gerold123 Kannst die Datei auch in ~/.config/pulse plazieren, dann ist das Handhaben(ggf. Testen) etwas einfacher.

Übrigens. die "1312" war das damalige Datum.

Seltsam:

module-switch-on-port-available

Since 2.0. Automatically switches the card profile and/or device port when a port changes its availablility status. In practice this happens when plugging in or out something to/from a 3.5mm connector (not on USB sound cards, though, since they don't support jack detection) or a HDMI connector.

This module is recommended in most setups, and is part of the default configuration. In particular, this is very useful on laptops to automatically switch between headphones and internal speakers when headphones are plugged in and out.

This module can be used together with module-switch-on-connect, the two modules do different things.

https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#module-switch-on-port-available

Antworten |