Próbowałem poprawić dźwięk w podstawowym systemie Loki OS, postępując zgodnie z tym samouczkiem https://medium.com/@gamunu/enable-high-quality-audio-on-linux-6f16f3fe7e1f , ale nie mogę ukończyć ostatniego kroku, ponieważ nie mogę znaleźć pliku asound.conf
. Każda pomoc byłaby świetna. dzięki
„Na koniec musisz skonfigurować alsę, aby uzyskać najlepsze wyjście audio:”
$ vim /etc/asound.conf
Domyślna konfiguracja będzie podobna na następujące:
Używaj PulseAudio domyślnie
pcm.!default { type pulse fallback "sysdefault" hint { show on description "Default ALSA Output (currently PulseAudio Sound Server)" } }
Zmień to na:
Użyj wtyczki PulseAudio hw
pcm.!default { type plug slave.pcm hw }
Odpowiedź
Nie rób tego. Z tego samego posta:
slave.pcm
hw
będzie komunikować się bezpośrednio ze sterownikiem jądra ALSA. Jest to nieprzetworzona komunikacja bez żadnej konwersji dając w ten sposób wyjście audio o niskiej latencji.
To tworzy interfejs dźwiękowy, który nie używa PulseAudio i daje bezpośrednie wyjście / wejście alsa . Niewiele aplikacji obsługuje alsa, więc skończysz z zepsutym systemem audio, a wszystkie inne zastosowane ustawienia nie będą miały żadnego efektu.
Chyba że jesteś producentem muzycznym próbującym nagrać pojedynczy wady przeważają nad zaletami. Domyślna konfiguracja jest już zoptymalizowana, aby mieć dobrą jakość przy dobrym wykorzystaniu procesora i normalnym opóźnieniu, które jest więcej niż wystarczające do każdego innego zadania.
Więc tak. Nie rób tego.
Na koniec odpowiadając na twoje pytanie. Musisz utworzyć ten plik, ponieważ domyślnie nie jest potrzebny. Możesz także po prostu utworzyć plik .asoundrc
w swoim katalogu / home, aby nie zakłócał konfiguracji innych użytkowników.
Przy okazji, Juno już jest więc możesz chcieć uaktualnić!