Varhany/Genpo
Úvod
[editovat]GENPO je zkratka pro GENeral Purpose Organ - varhany pro obecné užití. Snaží se implementovat všechny nejdůležitější ovládací prvky skutečných varhan. Program vyvíjí Stephen Merrony z Velké Británie.
Funkce
[editovat]Funkce programu GENPO (v závorce anglické termíny pro snazší orientaci v programu):
- až 8 oddílů (divisions), v každém až 32 rejstříků (stops)
- volné klombinace
- až 12 volných kombinací (pistons) pro každý oddíl
- až 16 volných kombinací platných pro celé varhany
- spojky (couplers)
- Klasické spojky mezi manuály (8-8)
- Super- a sub-oktávové spojky
- podpora pro MIDI žaluziový pedal
- ovládání volných kombinací pomocí MIDI signálů
- klávesové zkratky pro jednotlivé rejstříky (vždy 10 písmen anglické klávesnice zleva doprava)
- pokud je nechcete použít, dejte do sekce "header"
<acceleratorStyle>None</acceleratorStyle>
- podpora dotykového displeje (pokud je podporován ve Vaší verzi QT)
- až 32 současně hrajících rejstříků
- program neumí zapínat jednotlivé rejstříky pomocí události "note on", autorovi se do implementace patrně moc nechce.
Instalace
[editovat]Program je potřeba nejprve stáhnout. Pokud je Váš systém mezi podporovanými, stačí stáhnout a rozbalit. Třeba nějak takhle:
wget "http://......." tar xzvf genpo_0.8_rh9_bin.tar.gz
Pokud mezi podporovanými není (třeba Asus EEE 701), budete muset program zkompilovat (nebo se mi ozvat a já vám binárku pošlu --Jkl), což je vcelku jednoduché, za předpokladu, že máte k dispozici všechny knihovny k překladu potřebné. Detaily konfigurace pro Asus EEE budou zde.
Konfigurace
[editovat]GENPO čte konfiguraci z jednoduchých XML souborů, které lze buď získat na internetu, vytvořit ručně nebo pomocí programu Organ Designer.
Spuštění
[editovat]Pokud používáte Timidity, můžete využít následující příkaz.
genpo -v --outport=128:0 /home/jirka/jednomanual.org&
Program genpo pak bude ukecanější (-v), výstup propojí s Timidity (--outport) , načte definici z jednomanual.org a spustí se na pozadí (&).