Uruchom ponownie PulseAudio, uruchamiając pactl exitw wierszu polecenia.
Pomiń drugą linię, jeśli nie chcesz domyślnie używać odwróconego stereo. Możesz przełączać między odwróconym i normalnym wyjściem stereo w zakładce „Output” w Preferencjach dźwięku. Jeśli masz root i chcesz, aby ten system był szeroki, możesz po prostu dodać wiersze, /etc/pulse/default.pazamiast tworzyć konfigurację specyficzną dla użytkownika.
Ta konfiguracja przyjmuje kilka podstawowych założeń: karta odwracana kanałami to karta 0; że masz do czynienia tylko z 2 kanałami; i że te kanały są nazywane front-lefti front-right.
Jeśli masz kartę wideo z wyjściem HDMI, prawdopodobnie wyjściem na płycie głównej będzie karta 1, a nie 0; więc master = 1. (Słuchawki na panelu przednim są prawdopodobnie na tym kanale analogowym)
Początkowo wydawało się, że załatwi sprawę 14.04. Ale po ponownym uruchomieniu demona pulseaudio nie udało się uruchomić. musiał usunąć połączenie, aby to naprawić.
Amir Uval,
Działa pacmdrównież za pośrednictwem (tzn. Nie trzeba kopiować konfiguracji i restartować pulseaudio).
ulidtko
1
Jeśli masz więcej zlewów, możesz użyć pacmd list-sinksdo wyświetlenia listy istniejących zlewów i ich indeksów. niż zamień master=0namaster=IndexOfTheSinkToSwap
user1182474 15.07.16
1
Działa to doskonale również w systemie Ubuntu 16.04. Utrzymuje się po ponownym uruchomieniu zgodnie z oczekiwaniami.
Elder Geek
Świetna odpowiedź! Jedyny problem, jaki mam, to to, że objętość ponownie odwzorowanego zlewu zależy od zlewu podstawowego. Oznacza to, że jeśli przestawię się na zlew podstawowy i zmienię głośność na 50%, ponownie odwzorowany zlew będzie mógł wzrosnąć tylko do 50% objętości (to 100% będzie „prawdziwym” 50%). Jakiś sposób na to?
srfrnk
10
Zasadniczo takie samo podejście jak powyżej Briana, ale bez dotykania żadnego pliku konfiguracyjnego:
Odpowiedzi:
Sposób PulseAudio (testowany na Ubuntu 10.04, powinien działać na 9.04):
Skopiuj
/etc/pulse/default.pa
do~/.pulse/default.pa
i dodaj następujące dwa wiersze na końcu:Uruchom ponownie PulseAudio, uruchamiając
pactl exit
w wierszu polecenia.Pomiń drugą linię, jeśli nie chcesz domyślnie używać odwróconego stereo. Możesz przełączać między odwróconym i normalnym wyjściem stereo w zakładce „Output” w Preferencjach dźwięku. Jeśli masz root i chcesz, aby ten system był szeroki, możesz po prostu dodać wiersze,
/etc/pulse/default.pa
zamiast tworzyć konfigurację specyficzną dla użytkownika.Ta konfiguracja przyjmuje kilka podstawowych założeń: karta odwracana kanałami to karta 0; że masz do czynienia tylko z 2 kanałami; i że te kanały są nazywane
front-left
ifront-right
.Jeśli masz kartę wideo z wyjściem HDMI, prawdopodobnie wyjściem na płycie głównej będzie karta 1, a nie 0; więc master = 1. (Słuchawki na panelu przednim są prawdopodobnie na tym kanale analogowym)
Aby uzyskać więcej informacji, zobacz dokumentację PulseAudio dla modułu remap-sink .
źródło
pacmd
również za pośrednictwem (tzn. Nie trzeba kopiować konfiguracji i restartować pulseaudio).pacmd list-sinks
do wyświetlenia listy istniejących zlewów i ich indeksów. niż zamieńmaster=0
namaster=IndexOfTheSinkToSwap
Zasadniczo takie samo podejście jak powyżej Briana, ale bez dotykania żadnego pliku konfiguracyjnego:
To stworzy w locie dodatkowy zlew PA z odwróconymi kanałami. (Zniknie po ponownym uruchomieniu pulseaudio). Aby przełączyć się na to:
- LUB, możesz także przełączać ręcznie za pomocą panelu sterowania dźwiękiem:
Oczywiście możliwe jest przełączanie się tam iz powrotem, np. Podczas eksperymentowania.
Ten sposób jest lepszy, jeśli chcesz szybko wypróbować coś, niż na stałe zapisać konfigurację.
źródło
pactl set-default-sink reverse-stereo
nie powiodło sięNo valid command specified.
na Ubuntu 12.04.Jeśli używasz ALSA, dodaj to do swojego
~/.asoundrc
pliku:Przez ALSA FAQ
źródło