Gibt es eine einfache Möglichkeit, die Ausgabe von Monoton zu erzwingen - für ein Ohr, einen Kopfhörer, einen Lautsprecher?
Gibt es eine einfache Möglichkeit, die Ausgabe von Monoton zu erzwingen - für ein Ohr, einen Kopfhörer, einen Lautsprecher?
Antworten:
~ VIA ~ Übersetzt aus dem Französischen (und unter Berücksichtigung der am Ende der Forumsseite angezeigten Korrektur)
Mit dem Modul können Sie pulseaudio neu zuordnen:
In einem Terminal:
pacmd list-sinks | grep name:
Sie erhalten den Namen des verwendeten Stereoausgangs. Dann tippst du (ersetzt durch den gefundenen Namen ):
pacmd load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(In meinem Fall war das:
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1e.2.analog-stereo channels=2 channel_map=mono,mono
)
Wenn Sie die Soundeinstellungen öffnen, sollte jetzt ein Mono-Ausgang verfügbar sein. Um das dauerhaft zu haben:
gksudo gedit /etc/pulse/default.pa
dann fügen Sie in der Datei hinzu:
#Remapping output stereo to mono
load-module module-remap-sink sink_name=mono master=THE_NAME_FROM_THE_PREVIOUS_COMMAND channels=2 channel_map=mono,mono
(Das Bild stammt aus den Toneinstellungen von Elementary OS Luna).
Ich hatte Probleme mit diesen beiden Antworten. Als ich die akzeptierte Antwort versuchte, war das einzige, was aus dem Lautsprecher kam, Rauschen. Nach einigem Suchen habe ich eine andere Lösung gefunden, die für Sie besser funktionieren könnte:
pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1b.0.analog-stereo channels=4 channel_map=left,right,left,right master_channel_map=left,left,right,right
Ersetzen Sie alsa_output.pci-0000_00_1b.0.analog-stereo durch den Namen der Senke, von der Sie den Namen erhalten
pacmd list-sinks | grep name:
Befolgen Sie die Schritte in der akzeptierten Antwort, wenn Sie diese Lösung dauerhaft machen möchten.
Diese Antwort ist eine Mischung aus zwei Antworten, die nicht generisch sind (die Kanalnamen "left" und "right" werden vom Hersteller der Soundkarte definiert und können variieren).
Die globale Idee ist die Verwendung von Modul-Remap-Sink, wie in anderen Antworten vorgeschlagen. Wir werden [skinID], [left_channel_name] und [right_channel_name] durch Werte ersetzen , die später gefunden werden:
pacmd load-module module-remap-sink sink_name=combined-mono master=[skinID] channels=4 master_channel_map=[right_channel_name],[left_channel_name],[right_channel_name],[left_channel_name] channel_map=[left_channel_name],[left_channel_name],[right_channel_name],[right_channel_name]
Dadurch wird ein Doppel-Mono- Senken-Ausgang erstellt, den wir als Standard festlegen können (siehe unten).
pacmd list-sinks
In meinem Fall ist nur eine Spüle vorhanden; entsprechend der einzigen verfügbaren Soundkarte:
index: 0
name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
=> Ich kann entweder "0" oder "alsa_output.pci-0000_00_1f.3.analog-stereo" für [skinID] verwenden
pacmd list-sinks | grep -m1 "channel map:"
In meinem Fall gibt es:
channel map: front-left,front-right
Also, für mich [left_channel_name] = "front-left" und [right_channel_name] = "front-right"
Um Änderungen wirksam zu machen, werde ich laufen (in meinem Fall)
pactl load-module module-remap-sink sink_name=combined-mono master=0 channels=4 master_channel_map=front-right,front-left,front-right,front-left channel_map=front-left,front-left,front-right,front-right
pactl set-default-sink combined-mono
=> die Argumente des ersten Befehls sind auf jeden Fall anzupassen! Lesen Sie die Entiere Post für Details
Zur Bestätigung können Sie dieses Video abspielen
So behalten Sie diese Einstellungen bei und lassen sie bei jedem Start des Computers anwenden:
/etc/pulse/default.pa
=> ~ / .pulse / default.pa (falls noch nicht geschehen)Füge die beiden Befehle am Ende der Datei hinzu, ohne "pactl" am Anfang
=> in meinem Fall ergibt dies:
load-module module-remap-sink sink_name=combined-mono master=0 channels=4 master_channel_map=front-right,front-left,front-right,front-left channel_map=front-left,front-left,front-right,front-right
set-default-sink combined-mono
Installation von Gnome Alsa Mixer durch Ausführen von
$sudo apt-get install gnome-alsamixer
Es gibt einige Möglichkeiten:
"Mono Output Select" und "Mix Mono"