PcDoc2000
Anmeldungsdatum: 4. Februar 2010
Beiträge: 842
|
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
Anmeldungsdatum: 18. April 2006
Beiträge: 1201
|
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)
Anmeldungsdatum: 4. Februar 2010
Beiträge: 842
|
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
Anmeldungsdatum: 18. April 2006
Beiträge: 1201
|
poste mal bitte die Ausgabe von: pactl info
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6450
|
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: Zähle...
|
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: 363
|
#load-module module-switch-on-port-available
macht doch dann alle(automat.) unmöglich, vmtl. auch Mic des H1N
|
PcDoc2000
(Themenstarter)
Anmeldungsdatum: 4. Februar 2010
Beiträge: 842
|
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
|
gerold123
Anmeldungsdatum: 18. April 2006
Beiträge: 1201
|
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)
Anmeldungsdatum: 4. Februar 2010
Beiträge: 842
|
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
Anmeldungsdatum: 18. April 2006
Beiträge: 1201
|
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
|