Portál AbcLinuxu, 4. května 2025 14:14
Dozněly poslední tóny skladby, kterou jsme se naučili v předchozím článku, kamarádce se podlamují nohy a nešetří chválou. Páčíme z ní, zda-li to bylo zahrané stejně jako originál. Nakonec poznamená, že to znělo možná trošičku jinak. "No, ale já nemám takový efekt jako oni!" Zatváříme se ublíženě. Dnes naposled - období výmluv skončilo!
Mnozí budou namítat, že si za pár korun můžeme koupit efektovou krabičku, jež nám bez jakýchkoli problémů umožní využívat desítky až stovky kvalitních efektů, zkreslení a kdoví co ještě. Já v podstatě souhlasím, ale ve skříni vedle mě hučí skoro 2gigaherzový stroj se stovkami megabajtů RAM - a proč by se měl nudit? Pro moje potřeby to bohatě stačí na úpravu zvuku v reálném čase - netvrdím, že to je zvukové studio, ale na vystrašení sousedů rezavými zvuky nebo romantické tóny do noci to bohatě stačí.
Pro vážnější práci by nejspíše vadily různé prodlevy. Tyto problémy řeší na Linuxu Jack - problematice nerozumím, a tak odkáži na článek Audio v Linuxu - I. Pro mé potřeby je Jack zbytečný.
Nepoužívám jeden software na všechny efekty. Na některém se mi libí to a na druhém ono, nepřijde mi, že by zde byla nějaká "killer-app", jako například Gimp na bitmapovou grafiku. Často by bylo možno po úpravách nastavení efektů docílit s jednou aplikací podobných výsledků jako při použití všech - připadá mi to však zbytečně složité a nepraktické. Představme si tedy několik mých oblíbených:
Začal bych jednoduchým grafickým programem GTKGep. Stránky jsou v polštině, ale odkaz
Download mluví za vše. V našem případě si stáhneme zdrojové kódy. Instalace
probíhá klasickou trojicí ./configure; make; make install
. Z knihoven budeme potřebovat pouze obstarožní GTK1. Spouštíme gtkgep
.
Program samotný se ovládá velice jednoduše. V okně - jež vidíme po
spuštění - zvolíme Add
(přidat). A vybíráme si efekty (zde zváno
pluginy), které chceme použít. Najednou jich může být až 32. Doporučeno je
přidat plugin Guitar Filter Plugin pro použití s kytarou. Po přidání mohou být
některé pluginy ještě konfigurovány - tlačítko configure
; zde je
nejlepší experimentálně vyzkoušet hodnoty a najít takové, aby to znělo pro vaše
potřeby co nejlépe.
Poměrně se mi osvědčila kombinace Compressor
(se zvýšenou
úrovní Compression level
) dohromady s
Normal Distortion
. Kdyby se vám stávalo, že by se zvuk opožďoval,
zkuste změnit hodnoty v Option - Device
(Buffer size
).
Tento program dělá bezezbytku čest svému jménu, někdy jde spíše ještě dál.
Z temné webové stránky projektu si stáhneme
poslední verzi V170. Mimochodem - program vznikl jako diplomová práce na ČVUT,
takže jde o program z českých luhů a hájů.
Po rozbalení můžeme použít skript ./install
na kompilaci a
instalaci nebo využít již zkompilovaných binárek - ExEf
a
ExEfDSP
. První jmenovaná spustí grafické rozhraní, druhá nám
poslouží, máme-li v oblibě příkazový řádek.
Možnosti nastavení obsahuje ExEf požehnaně a prakticky vše si můžeme
přizpůsobit. K dispozici jsou tzv. presets (přednastavení, předvolby) - z
názvů bude patrné, že půjde o silné zkreslení - death, aliens, nuclearmetal aj.
Chvíli mi trvalo, než jsem přišel na to, že Presets se nahrávají po stisknutí na
logo programu (v GUI nahoře) a zde si vyberete Load configuration
.
Program mi přijde velmi povedený a možnosti široké - snad jen vzhled je
nezvyklý. Libujete-li si v silných zkresleních, je to jasný favorit; zvládá i pohodlné ukládání nahrávky do wav - stačí stisknout tlačítko Record
a
zvolit si, kam danou nahrávku uložit.
A takto vypadá program spuštěný pomocí ExEfDSP
. Na stránkách píší různé rady, jak se vyhnout "přeskakování" (http://exef.xko.cz/ - dropouts) nebo jiným problémům, nestíhá-li váš počítač.
Ve stručnosti bych upozornil i na tento čistě non-GUI prográmek.
Zabalený je velký pouze 8KB a přitom "to hraje" velmi pěkně. Zkompilujeme
pomocí make
a spouštíme pomocí play
. Chcete-li
zasahovat do nastavení, musíte upravit příslušné zdrojové kódy (nemělo by to být
složitější než měnit číselné hodnoty). Spuštění play
bez parametru
nám nabídne možné efekty
Possible effects: autowah delay monitor transfer vibrato chorus echo phasor tremolo distortion
Ty stačí předat jako parametry programu. Může jich být i více, například na stránkách doporučují vyzkoušet:
./play distortion chorus echo
Jednotlivé efekty můžete potom za běhu vypínat/zapínat pomocí numerických kláves. Malé, jednoduché a funkční.
A na závěr program, jež bývá považován za nejlepší - Ecamegapedal. Ke svému běhu vyžaduje knihovny ecasound a Qt. Nebudu se zabývat instalací - na stránkách projektu jsou k dispozici balíčky pro několik distribucí. Asi největším lákadlem programu je fakt, že zvládá LADSPA pluginy (Linux Audio Developer's Simple Plugin API).
Mně se efekty z programu moc nelíbí, třeba to ani není určené pro kytaru... Každopádně u mě na Debianu program nedokázal sám najít LADSPA pluginy, bylo třeba exportovat cestu:
export LADSPA_PATH=/usr/lib/ladspa/
Také by mělo jít upravit konfigurační soubory. Některé efekty jsou dobré, jiné (pro kytaru) moc použitelné nejsou.
Toto byl prozatím poslední díl mini seriálu; na závěr bych doporučil pěkný článek Rockin' in the Free Software World.
Pozor, chystáte se komentovat 454 dní starou diskusi.
To mi vůbec nevadí, protože chci připojit svůj názor:
Jsem rád, že takovýto seriál vznikl (díky) a i přes výhrady popisované v diskuzi mám za to, že je to dobře.
A kromě toho: myslím, že nic nebrání tomu, aby kdokoli napsal lepší.. :)
exec: 4: wish: not found
Nevíte co s tím?
Díky!
wish
, který nemáš (nebo není v cestě) ... nevím, jak jinde, ale u mě je součástí balíčku tk
, zkus jej doinstalovat
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.