Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Ladíme v Linuxu

Kdo z vás hraje na nějaký strunný nástroj, často si říkal, že by bylo vhod něco jako elektronická ladička. Dnes, kdy jsou digitální i analogové ladičky záležitostí pár stovek korun, by si někdo mohl říct, že se jedná o zbytečnost. Avšak proč si neušetřit trochu peněz a "hardwarovou" ladičku nenahradit tou softwarovou?

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Nevýhodu však softwarová ladička přece jen má. Tu „krabičku“ si můžete vzít vždy s sebou. Pro domácí hraní je ladička jako software ovšem dostačující a je to bezesporu užitečný pomocník. Navíc jedna ladička, zakoupená jako kytarová, nedokáže pracovat s jinými nástroji (housle, basová kytara atd).

Podařilo se mi nalézt celkem šest aplikací k tomuto účelu. Ne všechny však se mi podařilo na Debianu Testing „rozchodit“, snad budete při zkoušení úspěšnější. A za další, po jejich instalaci ne všechny byly použitelné, alespoň na mém systému.

Základ toho, co by taková ladička měla umět, je jasný. Měla by poslouchat jak na line in, tak na mikrofonním vstupu a měřit frekvenci zvuku, který přichází a zobrazovat tón, kterému tato frekvence odpovídá. V názvech některých ladiček je guitar, avšak není problém přes ně ladit i jiný strunný nástroj, protože při zachycení tónu se nám ukáže jeho výška vždy, jen u některých složitějších se nezobrazí, že právě tento tón je druhá struna na kytaře, takže tóny nástroje musíme znát, ale to by snad neměl být problém.

Můj první dojem byl, že je naštěstí takovýchto programů více. Po jejich nainstalování však přišla na řadu „vyškrtávací“ metoda nefunkčních kousků. Programy, které jsem nalezl se jmenují GString, GuiTuner, JTuner, KGuiTune, lingot a gtune.

GString

GString je psána na GTK. Domovská stránka graficky nijak neupoutá, ani screenshot není k dispozici. Stáhl jsem zdrojový kód programu spolu s binárkou. Spustil jsem binárku, program řekl, že chybí libdrfftw.so.2 knihovna a skončil. Při studiu domovské stránky jsem našel, že vyžaduje verzi 2 a vyšší knihovny pro Furierovu analýzu. Mám nejnovější. Nainstaloval jsem verzi 2.1., stále to samé. Uvádí zde, že máme změnit include hlavičky a odmazat d z názvu (takže bude pojmenována rfftw.h), nic, stále stejný problém. Tento software se mi tedy rozjet nepodařilo. Snad budete úspěšnější. Prosím podělte se v diskusi s vašimi zkušenostmi s tímto programem.

GUITuner

Poněkud obsáhlejší domovská stránka projektu ukazuje i pár screenshotů, takže to vypadá nadějně. Stahuji software, k dispozici je i balíček pro Debian. Nainstaloval jsem ho, ale programu opět cosi chybí. Tentokrát libdb3, nevadí, nainstaloval jsem ji (ačkoli mám v systému nejnovější verzi). Jen patřičně nechápu, k čemu ladička potřebuje knihovny pro databáze. Po instalaci knihovny jsem se dostal o krok dále, respektive na chybu, že postrádá knihovnu xlib6g. Super, ta je ale pseudobalíčkem pro kompatibilitu verzí. I po její instalaci mi stále program „křičí“, že mu tato knihovna chybí. Neměl jsem čas a nechtělo se mi pátrat po hlubších příčinách nefunkčnosti softwaru, a tak jsem pokročil dále a pokusy o rozchození GUITuneru jsem vzdal.

guituner

JTuner

Tento program je velmi zajímavý. Jedná se o program v Javě, který můžeme buď spouštět rovnou přes browser, nebo si stáhnout JAR do počítače a spouštět ho tam (java -jar JTuner.jar či kliknutím). Výhoda je, že máme ladičku, na kterou jsme zvyklí, stále s sebou. Nevýhoda je, že java v prohlížeči má poměrně přísné bezpečnostní restrikce, a tudíž nemá právo zásahu a zachytávání na zvukové kartě. Je nutno si stáhnout do svého domovského adresáře soubor .java.policy. Pozor, pokud tam už tento soubor máte, tak do něj obsah tohoto od JTuneru pouze připište, ať nepřijdete o předchozí verzi nastavení pro jiné applety.

Tato ladička má prvenství – první, která funguje. Nicméně až po stažení na pevný disk, přes prohlížeč mi nějak nešla. Proč jsem nezjišťoval, ale jsem rád, že po alespoň po stažení jde. Je poměrně dost konfigurovatelná a přehledná, na to, že je to pouze jednoduchá jednookenní aplikace. Nicméně na její start si chviličku počkáme a v případě pouštění přes browser i chviličku déle. Ale svůj účel plní dobře.

KGuiTune

Zajímavá webová stránka nám poskytuje řadu informací, které o ladičce potřebujeme. Grafická nadstavba má více variant (KGuiTune na knihovně Qt s KDE desktop integrací, QtGuiTune čistě s Qt knihovnou a nakonec je přítomna kupodivu i knihovna Gtk ve verzi nazvané GtkGuiTune). Jak uvádí domovská stránka, jedná se stále o stejnou aplikaci, v každé z variant pouze používá jinou grafickou nadstavbu. Tato ladička zobrazuje řadu informací a umí i spoustu různých ladění. Po chvilce tápání jsem si přivykl, a vzhledem k tomu, že je to druhá ladička, která funguje, měl jsem možnost ji vyzkoušet. Zpočátku jsem byl zděšen zběsilým měřením, kdy nebylo možné vizuálně zachytit hodnotu, avšak je potřeba nastavit si hodnotu trigger (citlivost), klidně na 0, a tak docílíme menší citlivosti a dostaneme chování ladičky do „normálu“. Tato hodnota je nicméně šikovná, máme-li slabý signál. Ladička KGuiTune se mi jeví jako velmi úspěšná. Osobně jsem nejvíce pracoval s Gtk variantou. Qt mi moc nesedí, a tak jsem se na něj jen zběžně podíval, abych potvrdil tvrzení, že ve všech variantách je to ten samý program. Opravdu tomu tak je a mění se jen „kabátek“.

Gtktune

Lingot

Neobvyklé jméno, ale očekávaný vzhled. Ladička funguje dobře, nebyly s ní žádné problémy. Vzhled se mi zdál nejpřívětivější ze všech předcházejících. Všechny ostatní prostě zobrazovaly zahraný tón, avšak tato ladička „hádá“ strunu, kterou ladíme, zobrazí ve středu ukazatele tón této struny a ručička nás navádí, zda zvýšit či snížit tón, abychom strunu naladili tak, jak má být. To však může být poněkud nešťastné, ladí-li začátečník po výměně strun, protože si nejsem zcela jist, zda program může odhadnout až takový tónový rozdíl a deviaci, jakou má nová struna čerstvě po natažení. Začátečníci také často nenatahují a neobtáčí strunu právě tak, jak se má, takže se občas rozlaďuje o velmi mnoho. Jinak je Lingot plnohodnotná ladička s příjemným vzhledem a naprosto jednoduchým ovládáním.

TIB2012

       
Lingot

GTune

Poslední a nejminimalistič­tější ladička, o které chci něco napsat, je GTune. Dlouho jsem ji používal a neměl jsem s ní žádný problém, má až extrémně jednoduchý design, frontend je psaný na knihovně Gtk a program kromě holého okna v podstatě obsahuje pouze posuvník, za jehož pomoci je zobrazována výška tónu. Funguje tak, že prostě a jednoduše zobrazuje tón, který naměří, a to tak, že zaokrouhluje nahoru nebo dolů dle standardních pravidel na půltóny a používá znaky větší a menší na interpretaci směru, kterým je tón odchýlen od zobrazeného. Toto stejné zobrazuje i za pomoci posuvníku. Tento program je velice jednoduchý, vždy mi dostačoval. Kdo ale vyžaduje komfortnější rozhraní, asi GTune na chuť nepřijde. Velikou výhodou tohoto malého programu je to, že má i variantu pro příkazovou řádku, přestože není příliš pohodlná. V případě, že nám nic jiného nezbývá, jsme na ni zvyklí nebo nemáme grafické rozhraní k dispozici, je i to super pomocník. Tudíž není nic divného, že grafické rozhraní je pouze zobrazovací nadstavba a pod kapotou jede právě tato varianta pro příkazovou řádku.

Závěrem

Jak jsme viděli, s ladičkami není vždy život snadný a situace se může zdát beznadějná. Nicméně existují funkční „exempláře“. Doufám, že práce na nich se nezastaví a budou pokračovat tím správným směrem i nadále. Sehnat ladičku na strunné nástroje pro Linux lze, ale dá to úsilí a vždy si nemůžeme říci „použiji tuto, ta se mi líbí“ – musíme být připraveni na použití té jediné, kterou se nám podaří „rozchodit“. Ale aspoň pár funkčních tu je. V diskusi se podělte s ostatními o své zkušenosti. Pokud chcete a nějaké s ladičkami máte, není nic lepšího, protože jak to asi každý z nás zná od ostatních programů, pokud se jednomu něco nepodaří „rozchodit“, jinému to mnohdy chodí skvěle. Hodně štěstí a ať vám tóny ladí.

Školení: Pokročilejší kurz jazyka Java

Java je multiplatformní programovací jazyk, který vytvořila a vyvíjí společnost Sun. Java je silný, objektově orientovaný jazyk se širokou komunitou, nabízející především vysokou produktivitu vývoje.

  • Práce s řetězci
  • Regulární výrazy
  • Kolekce
  • Generiky
  • Smyčka typu "for" ve verzi Java 1.5
  • Výčty
  • Vlákna, synchronizace
  • Polymorfismus, RTTI
  • Java Beany
  • JDBC (práce s databázemi)
  • GUI (knihovny AWT a Swing)
  • Java na serveru (servlety, JSP)

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,44

Přehled názorů

Tesne vedla..
NasaK 24. 1. 2007 00:33
Nový
├ 
Re: Tesne vedla..
Pogo 24. 1. 2007 00:59
Nový
│
└ 
Re: Tesne vedla..
Milan Reznicek 25. 1. 2007 07:55
Nový
└ 
Re: gdb
ladic pijan 25. 1. 2007 18:00
Nový
java tunery
K. 24. 1. 2007 02:12
Nový
├ 
Re: java tunery
K. 24. 1. 2007 02:44
Nový
│
├ 
Re: java tunery
Michal Kára 24. 1. 2007 08:10
Nový
│
└ 
Re: java tunery
cedrik 24. 1. 2007 08:40
Nový
│
 
└ 
Re: java tunery
Biktop 24. 1. 2007 14:55
Nový
│
 
 
└ 
Re: java tunery
Culibrk 24. 1. 2007 19:37
Nový
│
 
 
 
└ 
Re: java tunery
Biktop 25. 1. 2007 14:06
Nový
│
 
 
 
 
└ 
Re: java tunery
Culibrk 26. 1. 2007 08:32
Nový
└ 
Re: java tunery
olaf 25. 1. 2007 21:22
Nový
lingot ma balik pre ubuntu
anonymní uživatel 24. 1. 2007 03:59
Nový
Hodnoceni
Michal Kára 24. 1. 2007 08:18
Nový
prenosna linuxova ladicka
FaN 24. 1. 2007 08:36
Nový
kytarova ladicka vs. baskytara
vc 24. 1. 2007 09:13
Nový
└ 
Re: kytarova ladicka vs. baskytara
Darm 24. 1. 2007 09:35
Nový
 
└ 
Re: kytarova ladicka vs. baskytara
Martin Podhola 24. 1. 2007 11:14
Nový
 
 
├ 
Re: kytarova ladicka vs. baskytara
vc 24. 1. 2007 12:02
Nový
 
 
│
├ 
Re: kytarova ladicka vs. baskytara
Biktop 24. 1. 2007 14:58
Nový
 
 
│
└ 
Re: kytarova ladicka vs. baskytara
Pepa 24. 1. 2007 15:35
Nový
 
 
│
 
├ 
Re: kytarova ladicka vs. baskytara
caepule 24. 1. 2007 22:11
Nový
 
 
│
 
└ 
Re: kytarova ladicka vs. baskytara
vc 25. 1. 2007 07:56
Nový
 
 
│
 
 
└ 
Re: kytarova ladicka vs. baskytara
Martin Podhola 25. 1. 2007 09:15
Nový
 
 
└ 
Re: kytarova ladicka vs. baskytara
Biktop 24. 1. 2007 14:57
Nový
Jak funguje ladicka s rucickou
anonymní uživatel 24. 1. 2007 10:20
Nový
├ 
Re: Jak funguje ladicka s rucickou
Michal Kára 24. 1. 2007 11:22
Nový
├ 
Re: Jak funguje ladicka s rucickou
fritzek 25. 1. 2007 12:04
Nový
└ 
Re: Jak funguje ladicka s rucickou
Frn 26. 1. 2007 11:25
Nový
Linuxový začátečník
Petr F 24. 1. 2007 15:11
Nový
└ 
Re: Linuxový začátečník
anonymní uživatel 24. 1. 2007 16:29
Nový
 
└ 
Re: Linuxový začátečník
Petr F 24. 1. 2007 17:10
Nový
 
 
├ 
Re: Linuxový začátečník
anonymní uživatel 24. 1. 2007 17:24
Nový
 
 
└ 
Re: Linuxový začátečník
Ash 24. 1. 2007 21:13
Nový
 
 
 
├ 
Re: Linuxový začátečník
K2 25. 1. 2007 04:10
Nový
 
 
 
│
└ 
Re: Linuxový začátečník
Ash 25. 1. 2007 09:03
Nový
 
 
 
│
 
└ 
Re: Linuxový začátečník
K2 25. 1. 2007 23:11
Nový
 
 
 
└ 
Re: Linuxový začátečník
Petr F 27. 1. 2007 01:51
Nový
Divné info
Biktop 24. 1. 2007 16:02
Nový
tuneroid
bzik 24. 1. 2007 16:28
Nový
ladeni piana
morf 24. 1. 2007 16:49
Nový
├ 
Re: ladeni piana
Biktop 24. 1. 2007 17:34
Nový
│
└ 
Re: ladeni piana
Evelyn 24. 1. 2007 20:46
Nový
│
 
└ 
Re: ladeni piana
Biktop 24. 1. 2007 21:16
Nový
│
 
 
└ 
Re: ladeni piana
Joey 24. 1. 2007 23:59
Nový
└ 
Re: ladeni piana
vencas 25. 1. 2007 18:44
Nový
 
└ 
Re: ladeni piana
KIMONO 9. 2. 2008 20:05
Nový
aktualnost programu
anonymní uživatel 24. 1. 2007 21:06
Nový
├ 
Re: aktualnost programu
Biktop 24. 1. 2007 21:17
Nový
└ 
Re: aktualnost programu
Michal Kára 24. 1. 2007 22:26
Nový
 
├ 
Re: aktualnost programu
anonymní uživatel 24. 1. 2007 23:55
Nový
 
│
├ 
Re: aktualnost programu
Joey 25. 1. 2007 00:01
Nový
 
│
└ 
Re: aktualnost programu
Michal Kára 25. 1. 2007 11:34
Nový
 
├ 
Re: aktualnost programu
Japhy 25. 1. 2007 15:53
Nový
 
│
├ 
Re: aktualnost programu
Biktop 25. 1. 2007 18:55
Nový
 
│
└ 
Re: aktualnost programu
Michal Kára 25. 1. 2007 22:11
Nový
 
└ 
Re: aktualnost programu
ugly_joe 27. 1. 2007 23:35
Nový
fmit
karpi 5. 6. 2007 11:40
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem