ABC (notace)

ABC Language je programovací jazyk pro reprezentaci hudební skóre v textovém souboru (původně formátovaný ASCII ). Vytvořil ho Chris Walshaw. Jeho charakteristikou je, že je snadno čitelný pro lidi, i když se jedná o formát počítačového souboru.

Obzvláště vhodný pro přepis melodií (pouze jeden hlas), je široce používán k přepisu melodií tradiční irské , skotské, anglické hudby atd. ( přípravky , kotouče , hornpipes , ...). Všimněte si, že tento systém existoval v XI -tého  století.

Velmi stručně, usnadňuje výměnu melodií na internetu, kde najdeme volně dostupné skutečné kompilace.

Příklad

Zde je příklad ABC notace

X:1 T:The Legacy Jig M:6/8 L:1/8 R:jig K:G GFG BAB | gfg gab | GFG BAB | d2A AFD | GFG BAB | gfg gab | age edB |1 dBA AFD :|2 dBA ABd |: efe edB | dBA ABd | efe edB | gdB ABd | efe edB | d2d def | gfe edB |1 dBA ABd :|2 dBA AFD |]

Legacy jig.png

Standardy

Rozšíření

ABC Plus

ABC Plus je neoficiální rozšíření jazyka ABC, které podporuje polyfonní hudbu. Je tedy schopen přepsat velkou část klasické hudby , klavíru , orchestru , vokální hudby atd.

gabc

gabc je neoficiální rozšíření jazyka abc vhodné pro přepis gregoriánských partitur s velkou přesností. Je vyvíjen v rámci projektu Gregorio . Kód vypadá takto (text je zde Populus Sion ):

Po(eh/hi)pu(h)lus(h) Si(hi)on(hgh)

Výška not je uvedena v závorkách. Je možné přidat překlad mezi hranaté závorky.

Podívejte se také

externí odkazy