A probléma
A fiam éppen abban a korban van, hogy úgy gondolja, hogy mindenképpen zenész lesz. Természetesen a zenekar alapításon már túl vannak barátaival. A példakép a Green Day. A Green Day rajongók tudják, hogy Green Day nincs gitár nélkül, szóval karácsonyra egy gitárt kellett vásárolnom. Na nem egy Fender Stratocaster-t (Ford Farlaine: '69-es Fender Stratocaster, eredeti pick-up-ökkel, jávorfa nyak, Fordított húrozás egy balkezes zseninek, Jimmy Hendrixnek) :-) ... Az alapok elsajátításához egy klasszikus, 6 húros, akusztikus (spanyol típusú) gitárt kapott.
Sajnos ahhoz, hogy valaki hangszeren megtanuljon játszani, nem elegendő megvásárolni a megfelelő hangszert magát, hanem azt karban is kell tartani. Aki foglalkozott már egy kicsit ``élő'' hangszeren való zenéléssel, az tudja, hogy jól játszani csak pontosan hangolt ``szerszámon'' lehet. A hozzáértők szerint, ha valaki gitárt fog a kezébe, annak első dolgának kell lennie, hogy behangolja azt.
Egy tapasztalt gitárosnak valószínűleg nem okoz problémát az, hogy a hangolást ``fülre'' elvégezze, de egy kezdőnek, aki éppen csak tanulja a zene alapjait bizony nehéz feladat.
A lehetőségek
Mit tehet vajon a kevésbé gyakorlott kezdő, ha azt szeretné, hogy hangszere pontosan szóljon?
Elviheti egy hangszerjavítóhoz, aki beállítja az eszközt. Mivel a gitár önmagában is lehangolódik, meglehetősen gyakran kellene a műhelybe futkozni vele, az ember meg természeténél fogva a kényelmesebb annál, hogy ezt tegye.
Másik opció lehet az, hogy viszonyítással próbálja meg beállítani a gitárt. Ehhez a művelethez is kell már valamennyi tapasztalat, mert csak akkor tudja valaki így belőni a cuccot, ha fülre pontosan ismeri az mély E hangot. Ha azt be tudja állítani, akkor a többi hangot (A, D, B, G, magas E) hozzá tudja igazítani. Persze ez nem a legpontosabb módszer arra, hogy valaki gitárt hangoljon.
Csináljuk profibban! Minden háztartásban van számítógép. Használjuk azt erre a feladatra! Egy számítógép, Linux, egy apró szoftver és mikrofon segítségével egy teljes zenei analfabéta is 2 perc alatt fel tud pontosan hangolni egy gitárt otthon. Nézzük meg hogy hogyan:A megoldás
Amikor beleütköztem abba a problémába, hogy hogyan hangoljam fel a gitárt, arra gondoltam, hogy biztos van valami egyszerű szoftver, amelynek a segítségével el lehet végezni ezt a munkát. Először körülnéztem az Ubuntu csomagok közt, de nem találtam olyan programot ami az igényeimnek (kicsi, egyszerűen kezelhető, jól átlátható, és nincs benne beépített tetris meg űrhajó-szimulátor vagy más hasonló ``hasznos'' dolog) megfelelt volna. A Google-ben egy gyors keresés után bukkantam a lingot nevű programra. A honlapja szerint a lingot egy hangszer hangoló, amely pontos, könnyen használható és apró részletekig konfigurálható. Eredetileg elektromos gitár hangolására fejlesztették, de természetesen használható más hangszerhez is.
Rendszerkövetelmények, beszerzés, fordítás
A program licence GPL, tehát szabadon felhasználható, módosítható és terjeszthető. Használatához egy 200 MHz-es Pentium kompatibilis gép már elegendő. Továbbá szükség van egy line-in vagy mikrofon bemenettel rendelkező hangkártyára, egy mikrofonra (megpróbáltam a notebookba épített mikrofonnal is, de pontosabb beállításhoz érdemes inkább egy komolyabb készséget beszerezni), és olyan Linux kernelre, amely OSS Audio támogatással rendelkezik (az ALSA OSS emulációjával tökéletesen használható).
A programot forráskód formájában gyűjthetjük be. Kerestem az Ubuntu-ban, de nem találtam. Talán érdemes lenne javasolni a felvételét az Ubuntu csomagok közé... A forráskód lefordításához 1.2-es vagy újabb GTK+ library szükségeltetik. A fordítás a szokásos ./configure, make, make install módon történik. Részletek a README-ben.
Használat:
A program fő ablaka a fenti képen látható. Nincs rajta egyetlen felesleges dolog sem, jól átlátható. A részletes használati útmutatót érdemes elolvasni a README-ben, de pár kattintás után már használható is a segédprogram.
A program működési paramétereit a fenti kép ábrázolja. Két dolgot módosítottam a ``gyári'' beállításon. Az egyik a Visualization rate (mennyire legyen lomha a műszer mutatója), és a Noise threshold (zajküszöb). Az utóbbit érdemes magasra venni akkor, ha a környezeti háttérzaj magas, vagy ha az ember notebookról futtatja az alkalmazást a beépített mikrofonon keresztül. Ilyenkor alacsony zajküszöb esetén még a HDD seek-elést is kijelzi a műszer, ami zavaró lehet. A program a húr megpendítése esetén kiírja az aktuális hangot, és a frekvenciát.
A program segítségével egyszerűen, gyorsan fel lehet hangolni egy gitárt. Azt, hogy mennyire pontosan, azt nem tudom, de biztos, hogy pontosabban, mintha fülre állítanám be :-)
Egyébként is érdekes elszórakozni a programmal. Ha nem tettem volna, akkor sose tudtam volna meg, hogy egy HDD seek-nek C# hangja van (a műszer szerint) :-D
Jó szórakozást!