M

MusiXPad - grafický editor pro MusiXTeX

S rozvojem a rozšířením počítačů a DTP systémů na nich se v poslední době rozvíjí i software pro sazbu notového zápisu. V zásadě se dají notografické systémy rozdělit do dvou kategorií:

  • vizuální hudební editory - jsou to většinou velmi komplexní WYSIWYG systémy, často s poměrně intuitivním ovládáním, možností poslechu zapsaného notového zápisu ap. Bohužel grafický výstup těchto programů většinou nedosahuje špičkové typografické kvality. Také některé náročnější požadavky, které jsou však u sazby např. klasické hudby běžné, valná většina těchto systémů nedokáže splnit.
  • TeXovské systémy pro sazbu not - jejich výstup dosahuje typografické úrovně, na jakou jsme u TeXu zvyklí a novější systémy mají většinou prakticky neomezené možnosti. Tato "pro" ale mají své "proti" v podobě nutnosti psát zdrojový text pro TeX místo pohodlného WYSIWYG návrhu. Sazba notografického materiálu je bohužel tak složitý a netriviální problém, že vyžaduje pamatování si mnoha a mnoha složitých názvů maker, které laikovi mnoho neřeknou. Asi nejpropracovanějším TeXovským systémem pro sazbu not je v současné době asi MusiXTeX.

Přirozeným nápadem je vytvoření jakéhosi grafického preprocesoru nad některým z TeXových systémů, který by kombinoval přednosti a zároveň eliminoval nedostatky obou prezentovaných přístupů. Takový systém by tedy umožnil uživateli vizuální návrh skladby a následně by vygeneroval zdrojový text pro TeX a přeložil jej.

Právě vytvoření takového systému se stalo tématem mého bakalářské projektu na fakultě informatiky MU v Brně. Po odevzdání práce jsem na tomto projektu ještě dále pracoval a výsledkem je volně šiřitelný program MusiXPad, o kterém se více dozvíte zde a v případě zájmu si jej můžete stáhnout.