Úvod
editovatKe stavbě elektronické náhrady píšťalových varhan mě vede potřeba snadno a kdykoliv dostupného cvičného nástroje. Jako takový mi zatím slouží celkem kvalitní klávesy Yamaha DGX-620, které nyní využívám také jako hrací stůl pro experimenty.
Dispozice
editovatV současné době se jedná (s trochou dobré vůle) o jednomanuálový portativ. Plánuji rozšířit jej přinejmenším o pedálnici a zatím blíže neupřesněné hardwarové ovládání rejstříků.
Návrh
editovat- Hrací stůl - prozatím využívám stojan, který je součástí dodávky použitých kláves.
- I. manuál - Yamaha DGX-620
- II. manuál - zatím není.
- Pedálnice - zatím není.
- Registrační zařízení - zatím není
- Převaděč - Prozatím USB port počítače, pro použité klávesy jediné možné řešení.
- Slučovač a syntetizátor
- Hardware: Desktop AMD Sempron 2600+ (3219 bogomips), 2GB RAM (původně 1GB);
- OS: Debian Etch, jádro 2.6.24 zkompilované jako "tickless", "high resolution timers" a "preemptible"
- Slučovač: ALSA
- Generátor tónů: MyOrgan - tady je problém, protože vzhledem k tomu, že byl prodám SW produkt Hauptwerk, tak nám nějak zmizel produkt MyOrgan. Asi to bylo novému majiteli velké v očích...
- Výstupní jednotka - zatím jakési externí reproduktory, případně sluchátka KOSS PortaPro
Rozvoj projektu
editovatHistorie
editovatZatím mám za sebou:
- experimenty se softwary Hauptwerk a MyOrgan pod Windows s využitím firemního notebooku
- experimenty s kompilací a zprovozněním softwaru MyOrgan pod Linuxem
- vyladění jádra Linuxu pro zkvalitnění zvuku
Budoucnost
editovatPokud okolnosti dovolí, čekají projekt následující milníky:
- pedálnice
- registrační zařízení
- II. manuál
Aktuální problémy
editovatse kterými zatím neúspěšně bojuji:
- nedostatek času
- s verzí jádra, kterou jsem byl nucen použít, aby byl zvuk systému použitelný, nefunguje (nelze zkompilovat) proprietární ovladač grafické karty nVidia a je nutno použít free verzi, která má však dost omezenou funkcionalitu. Tento problém se přímo netýká kvality varhan, ale pokud má PC sloužit i k jinému využití (zejména hry či jiné 3D aplikace), může vadit.
- podobný problém jsem řešil na Asusu EEE, s ohledem na čas jsem skončil se dvěma jádry - jedním varhaním a druhým na vše ostatní. Je to pruda, ale je to nejrychlejší řešení problému --Jkl 8. 10. 2008, 12:37 (UTC)
Vyřešené problémy
editovat- Při prvních pokusech se softwarem MyOrgan docházelo k rušení výsledného zvuku krátkými "drop-outy". Tento problém se podařilo vyřešit vlastní kompilací jádra s nastavenými parametry "tickless" (NO_HZ), "high resolution timer support" (HIGH_RES_TIMERS) a "preemptible kernel" (PREEMPT). Verze použitého jádra je 2.6.24.