ABC (notación)

El lenguaje ABC es un lenguaje informático para la representación de una partitura musical en un archivo de texto (originalmente formateado en ASCII ). Fue creado por Chris Walshaw. Su característica es que es fácilmente legible por humanos a pesar de que es un formato de archivo de computadora.

Particularmente adecuado para la transcripción de melodías (solo una voz), se usa ampliamente para transcribir las melodías de la música tradicional irlandesa , escocesa, inglesa, etc. ( jigs , carretes , hornpipes , ...). Tenga en cuenta que este sistema existía en el XI °  siglo.

Muy conciso, facilita el intercambio de melodías en Internet, donde encontramos recopilaciones reales disponibles gratuitamente.

Ejemplo

Aquí hay un ejemplo de notación ABC

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

Estándares

Extensiones

ABC Plus

ABC Plus es una extensión no oficial del lenguaje ABC, que admite música polifónica. De esta forma es capaz de transcribir gran parte de la música clásica , piano , orquesta , música vocal , etc.

gabc

gabc es una extensión no oficial del lenguaje abc adecuado para transcribir partituras gregorianas con gran precisión. Se desarrolla en el marco del proyecto Gregorio . El código se ve así (el texto aquí es Populus Sion ):

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

El tono de las notas se indica entre paréntesis. Es posible agregar una traducción entre corchetes.

Ver también

enlaces externos