Articulo de referencia

Notación musical común

Ejemplo de representación CMN Common Music Notation (CMN) es un software de notación musical de código abierto . Está escrito en Common Lisp y se ejecuta en una variedad de sist...

Ejemplo de representación CMN

Common Music Notation (CMN) es un software de notación musical de código abierto . Está escrito en Common Lisp y se ejecuta en una variedad de sistemas operativos e implementaciones de Common Lisp .

CMN proporciona un conjunto de funciones para describir jerárquicamente una partitura musical. Al evaluarse, la partitura se convierte en una imagen. Se muestra un ejemplo de expresión de partitura [ 1 ] y la imagen resultante de su evaluación.

( cmn ( tamaño 24 ) ( sistema de llave ( pentagrama agudos ( metro 6 8 ) ( c4 e. tenuto ) ( d4 s ) ( ef4 e sf ) ( c4 e ) ( d4 s ) ( en4 s ) ( fs4 e ( digitación 3 ))) ( pentagrama agudos ( metro 3 4 ) ( c5 e. marcato ) ( d5 s bartok-pizzicato ) ( ef5 e ) ( c5 e staccato tenuto ) ( d5 s down-bow ) ( en5 s ) ( fs5 e ))) ( soporte del sistema ( barra de pentagrama bajo ( metro 6 16 ) ( c4 e. cuña ) ( d4 s staccato ) ( ef4 e pizzicato de mano izquierda ) ( c4 e tenuto acento rfz ) ( d4 s mordiente ) ( en4 s pp ) ( fs4 y fermata ))))

El formato de archivo de salida de CMN es Encapsulated PostScript .

Referencias

  1. Manual CMN
  • Página de CMN en Stanford