Varhany/realizace/Rosomak

Úvod editovat

Ke 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 editovat

V 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 editovat

Historie editovat

Zatí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 editovat

Pokud okolnosti dovolí, čekají projekt následující milníky:

  • pedálnice
  • registrační zařízení
  • II. manuál

Aktuální problémy editovat

se 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.