Szerintem már a legtöbb alaplapi hangkártya esetén is érzékelhetően szebben szól a rendszerünk. De komolyabb kártya/hangfal esetén egyértelmű a különbség. Szerkesszük az /etc/pulse/daemon.conf fájlt. Az eredeti cikk 48000/41000 sample-rate értékeket preferálja, de szerintem mindenki tisztában van a hang kártyája tudásával, ha mégsem akkor utána kell kicsit nézni. Nálam az alaplapi és pcie kártya esetén biztonságosan alkalmazható a opció a "default-sample-rate = 96000", de csak Ubuntu esetén. A többi Linux estében csendes üzemmódba vált semmi hanggal. Ma már a Netflix is támogatja a high-quality audio streamet, valódi mozi élményt nyújthat az 5.1 (192 kbps) és a Dolby Atmos technológiával (HDR10, Dolby Vision , Ultra HD 4K, HDR). A lenti alkalmazott beállításokat, gond nélkül alkalmazza (nem hiába) a Rhythmbox, Plex media server, és a játékok mint WotBlitz ami alapból HDA.
Módosítandó fájl: /etc/pulse/daemon.conf
$ sudo nano /etc/pulse/daemon.conf
(1. "módszer" szerintem csak sztereo hangfal esetén, Ubuntu 20.04 használata esetén elég a 2. "módszer")
default-sample-format = float32le
default-sample-rate = 96000
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 2
default-fragment-size-msec = 125
resample-method = soxr-vhq
#enable-lfe-remixing = no
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 9
rlimit-rtprio = 9
daemonize = no
(2. "módszer" a kernel folyamatos fejlesztése során új ütemezőt kap/kapott, ebben az esetben csak a minőség kerül módosításra)
default-sample-format = float32le
default-sample-rate = 96000
alternate-sample-rate = 48000
resample-method = soxr-vhq
A másik módosítandó fájl: /etc/asound.conf
$ sudo nano /etc/asound.conf
# Use PulseAudio plugin hw
pcm.!default {
type plug
slave.pcm hw
}
Hangeffektusok a PulseAudio alkalmazásokhoz
- https://flathub.org/apps/details/com.github.wwmm.pulseeffects
- https://github.com/wwmm/pulseeffects
A forrás és a kapcsolódó anyagok:
- https://medium.com/@gamunu/enable-high-quality-audio-on-linux-6f16f3fe7e1f
- http://sox.sourceforge.net/
- https://en.wikipedia.org/wiki/Sampling_(signal_processing)
- https://lastique.github.io/src_test/
- https://www.freedesktop.org/wiki/Software/PulseAudio/
- https://linux.die.net/man/5/pulse-daemon.conf
- https://wiki.archlinux.org/index.php/PulseAudio#Configuration_files
Probléma esetén töröljük a hozzáadott értékeket, mindkét fájlban.
Változtatások teszteléséhez nem feltétlen kell kijelentkezni, használjuk az alábbi parancsokat normál felhasználóként:
pulseaudio --kill
pulseaudio --start
Majd ellenőrizzük alkalmazásunk milyen Format/Rate párost támogat. Hiába a jobb minőségű rendszerbeállítás ha az alkalmazás nem támogatja. Ebbe a példában a rádiónak teljesen mindegy, tökéletes az alapértelmezett Format/Rate páros. Valójában a Plex szerver tudja a legjobb, kiváló minőségű HiFI audiot!
- https://www.idstudio.tk/wp-content/uploads/2019/06/idstudio.tk-linux-es-a-szornyu-hanghangzas-20200720105903.png