Niedawno przełączyłem się na OpenSUSE (z KDE) z Windows i wciąż przechodzę przez krzywą uczenia się.
Dość często przełączam się między używaniem słuchawek z wbudowanym mikrofonem, a używaniem wbudowanych głośników monitora i mikrofonu kamery internetowej. Korzystając z menu Phonon za pomocą KMix (przykład poniżej), mogę zmienić układ urządzeń, aby umieścić to, którego chcę użyć na górze, ale wolałbym móc to zrobić za pomocą skrótu, podobnego do tego aplikacja Audio Switcher działa w systemie Windows. Kiedy to robię, chciałbym również ustawić kanał główny na nowy, aby móc łatwo dostosować dźwięk.
Czy istnieje sposób przez jakiś skrypt, który pozwoliłby mi (a) wybrać nowe domyślne urządzenie do odtwarzania i nagrywania dźwięku w locie, (b) jednocześnie ustawiając kanał główny na to samo urządzenie odtwarzające (c) za pomocą skrótu lub inna szybka metoda na pulpicie?
pavucontrol
a następnie otwórz 3 razem na ekranie (terminal w / pactl + panel pavucontrol + panel fononu). Spróbuj zmienić ustawienia dla każdego z nich i obserwuj. Czasami musisz zamknąć fonon ponownie go otworzyć, aby zobaczyć rzeczywisty stan ustawień.pactl list short sinks
, patrz moja odpowiedź poniżejDzięki tej odpowiedzi końcu znalazłem rozwiązanie, patrz poniższa instrukcja
Pokaż zawsze wyjście HDMI w miksie Utworzymy nowy profil, który połączy oba profile „Analog audio” i „HDMI audio”.
Z mojego zrozumienia, ten plik zawiera
/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
listę wszystkich profili mapowania między Alsa i Pulseaudio.1.
Znajdź mapowanie powiązane z twoją
Analog profile
iHDMI profile
definicją. ( opis: powinien pasować do profili urządzeń pokazanych w module ustawień Audio Volume Kde)Dla mnie są to:
2.
Na podstawie powyższej definicji mapowania utworzyłem następujący nowy profil grupujący oba powyższe:
3.
Uruchom ponownie pulsujący dźwięk za pomocą tego polecenia:
4.
Przejdź do ustawień telefonu KDE> Ustawienia sprzętu audio i wybierz nowy profil.
Teraz powinieneś zobaczyć oba profile w mieszanym, abyś mógł łatwo przełączać:
Sugerowałbym użycie tego miksera plazmoidalnego: https://store.kde.org/p/1100894/
(dodatkowy krok) Wymuś włączenie obu wyjść
Jeśli nie przeszkadza ci jednoczesne odtwarzanie dźwięku z głośników komputera i telewizora (więc zasadniczo nie musisz nigdy przełączać wyjścia audio).
Możesz wybrać poniższe ustawienie, a wtedy będziesz mieć nowy wpis w mikserze
źródło
Opierając się na poprzednich komentarzach, napisałem następujący skrypt i przypisałem go do klawisza skrótu do użycia w KDE Plasma do przełączania między moimi dwoma urządzeniami audio. Lubię mieć kontrolę nad moim źródłem dźwięku, zamiast całkowicie zautomatyzować ten proces.
Zmień odpowiednio swoje urządzenia audio. Służy
pactl list short sinks
do określania urządzeń.źródło
Moja sytuacja jest prosta. Mam dwa wyjścia trochę HDMI i trochę analogowych, więc na podstawie odpowiedzi user.dz (dzięki) napisałem ten mały skrypt i wywołałem go za pomocą skrótów klawiaturowych.
Jeśli masz inne interfejsy, możesz poszukać unikalnego wzorca w danych wyjściowych „krótkich ujść listy pactl” i wywołać skrypt z dowolnym parametrem.
źródło