Mageia CZ&SK wiki

Wiki pro Oficiální české a slovenské stránky komunitní linuxové distribuce Mageia

Uživatelské nástroje

Nástroje pro tento web


software:zvuk_a_video:pulseaudio_ekvalizer

PulseAudioPulseAudio je software, který se stará o přehrávání zvuku v systému. Dnes jej najdeme v drtivé většině linuxových distribucí (včetně Mageiy) jako výchozí zvukový server. Kromě jeho výborné práce se zvukem jej však můžeme obohatit o různé moduly, které jeho funkce ještě o něco rozšíří. Tento článek pojednává o modulu „equalizer“, tedy o kvalitním zvukovém ekvalizéru.



Co je to ten zvukový ekvalizér?

Zvukový ekvalizér je nástroj, pomocí kterého můžeme ovlivnit zvuk, který bude v systému přehráván. Můžeme pomocí něj např. zesilovat basy, výšky a jiné zvukové prvky a tím pádem si přizpůsobit výsledný zvuk „k obrazu svému“. Pro toho, kdo miluje hudbu, je tento nástroj určitě velmi dobrým pomocníkem, který posune poslech různých písniček a zvuků zase o něco dál.

Instalace

Pokud si myslíte, že pro spuštění tohoto ekvalizéru musíte mít počítač vybavený nějakým speciálním hardwarem, jste na omylu. PulseAudio ekvalizér lze spustit na jakýchkoliv dnešních zvukových kartách. Pro jeho instalaci postupujte podle kroků níže.

Balíček pro Mageiu

Modul „equalizer“ pro PulseAudio lze stáhnout a nainstalovat z oficiálních zdrojů Core Release pro Mageiu. Pokud jste si ještě nenastavovali zdroje softwaru, učiňte tak nyní. Samotná instalace je velmi jednoduchá.

Pracovní prostředí Menu aplikací Instalovat a odebrat software Vyhledat „pulseaudio-module-equalizer“ Nainstalovat

Konzole Přihlaste se jako root a zadejte příkaz:

urpmi pulseaudio-module-equalizer

Načtení potřebných modulů

Pro úspěšné spuštění ekvalizéru je třeba do PulseAudia načíst požadované moduly.

Konzole Přihlaste se jako běžný uživatel a postupně zadejte tyto příkazy:

pactl load-module module-equalizer-sink
pactl load-module module-dbus-protocol

Po postupném zadání příkazů by se Vám pod každým z nich mělo vypsat jeho pořadové číslo (např. 25). Pokud se při načítání modulů objevily chyby, zkuste smazat své nastavení PulseAudio následujícím příkazem a pokuste se moduly nahrát znovu:

rm -rf ~/.config/pulse

Spuštění při startu systému

Ekvalizér je již nyní funkční, po restartu počítače byste však zjistili, že Vám opět nefunguje. Je to z toho důvodu, že se jeho moduly do PulseAudio nenahrávají automaticky. Tento problém můžeme opravit velmi jednoduše. Otevřete si s právy roota soubor /etc/pulse/default.pa a na jeho konec připište tyto řádky:

load-module module-equalizer-sink
load-module module-dbus-protocol

Práce s ekvalizérem

Nastavení aplikací

PulseAudio nám dává možnost si vybrat, pro které aplikace bude ekvalizér použit a pro které ne. Tím pádem si můžete např. zvolit, že pro webový prohlížeč, kde můžete přehrávat hudbu z YouTube bude použit ekvalizér a pro hry ne. Ve výchozím stavu jsou všechny aplikace nastaveny tak, aby ekvalizér nepoužívaly. Nastavení této možnosti je velmi jednoduché. Otevřete si Ovládání hlasitosti PulseAudio:

Pracovní prostředí Menu aplikací Zvuk a video Ovládání hlasitosti PulseAudio

Konzole Jednoduše zadejte tento příkaz:

pavucontrol

Když si nyní spustíme např. ve webovém prohlížeči nějakou hudbu, uvidíme její zvukovou stopu. U této zvukové stopy jednoduše nastavme možnost „FFT based equalizer“ (viz. obrázkový postup níže). Tím zadáme PulseAudiu jasný příkaz, aby pro webový prohlížeč používal ekvalizér.

Výběr aplikací

Zobrazení okna ekvalizéru

Spuštění tohoto programu je cílem celého článku. Zde totiž máme možnost nastavit si dle svého uvážení jednotlivé zvukové frekvence na určité výšky. Program lze spustit velmi jednoduše: Konzole Zadejte tento příkaz:

qpaeq

Pokud jste postupovali správně, mělo by se Vám dostat tohoto výsledku:

Ekvalizér

Různým zvětšováním okna lze zobrazit další frekvenční hodnoty, tím pádem můžete ekvalizér nastavit detailněji (viz. obrázek).

Zěvtšené okno ekvalizéru

Příjemný poslech hudby přeje Mageia.cz ;-)

software/zvuk_a_video/pulseaudio_ekvalizer.txt · Poslední úprava: 2014/10/25 13:14 autor: 127.0.0.1