¿Qué símbolos grabar? (Ensayo sobre grabado musical automatizado)

#### ¿Qué símbolos grabar?

El proceso de formateo decide dónde colocar los símbolos. Sin embargo, esto sólo puede hacerse una vez que se ha decidido qué símbolos se deben imprimir: en otras palabras, qué notación utilizar.

La notación musical común es un sistema de registro de la música que ha evolucionado durante los últimos mil años. La forma que es hoy día de uso común data del Renacimiento temprano. Aunque la forma básica (es decir, puntos sobre una pauta de cinco líneas) no ha cambiado, los detalles aún evolucionan para expresar las innovaciones de la notación contemporánea. De aquí que la notación musical común abarque unos quinientos años de música. El ámbito de sus aplicaciones comprende desde melodías monofónicas hasta monstruosos contrapuntos para gran orquesta.

¿Cómo podemos ensillar a tal bestia de siete cabezas, y forzarla dentro de los confines de un programa de ordenador? Nuestra solución es escindir el problema de la notación (en oposición al grabado, es decir, a la tipografía) en fragmentos fácilmente digeribles y programables: cada tipo de símbolo se maneja por parte de un módulo separado conocido como plug-in. Cada plug-in es completamente modular e independiente, de manera que cada uno se puede desarrollar y mejorar por separado Estos plugines reciben el nombre de `engraver`s o “grabadores”, por analogía con los artesanos que traducían las ideas musicales en símbolos gráficos.

En el ejemplo siguiente, comenzamos con un plug-in para la cabeza de las notas, el grabador `Note_heads_engraver`.

A continuación, un grabador del pentagrama, el `Staff_symbol_engraver`, añade la pauta:

el grabador de la clave o `Clef_engraver` define un punto de referencia para el pentagrama:

y el grabador de las plicas `Stem_engraver` añade las plicas.

El grabador `Stem_engraver` que traza las plicas recibe una notificación por cada nota que le llega. Cada vez que se ve la cabeza de una nota (o más, en el caso de un acorde), se crea un objeto plica y se conecta a la cabeza. Añadiendo grabadores para las barras, ligaduras, acentos, alteraciones, líneas divisorias, la indicación de compás y la armadura, obtenemos un fragmento de notación musical completo.

Este sistema funciona bien para la música a una voz, pero ¿qué tal para la polifonía? En la notación polifónica, muchas voces pueden llegar a compartir el mismo pentagrama.

En esta situación, las alteraciones accidentales y la pauta se comparten, pero las plicas, ligaduras, barras, etc., son privadas para cada voz. De aquí que los grabadores deban estar agrupados. Los grabadores de la cabeza de las notas, plicas, ligaduras, etc., van a un grupo llamado ‘contexto de voz’, mientras que los grabadores de la armadura, las alteraciones, los compases, etc., van a un grupo llamado ‘contexto de pauta’. En el caso de la polifonía, un solo contexto de pauta contiene más de un contexto de voz. De forma similar, varios contextos de pentagrama se pueden reunir dentro de un único contexto de partitura. El contexto de partitura es el contexto de notación del nivel más alto que hay.

#### Véase también

Referencia de funcionamiento interno: Contexts.

#### Ensayo sobre grabado musical automatizado v2.26.0 (stable-branch).

- 1 Grabado musical
  - 1.1 Historia de LilyPond
  - 1.2 Detalles del grabado
    - Fuentes tipográficas de música
    - Espaciado óptico
    - Líneas adicionales
    - Escalado óptico
    - ¿Para qué tanto esfuerzo?
  - 1.3 Grabado automatizado
    - Concursos de belleza
    - Mejoras por medio de pruebas
    - Hacer las cosas bien
  - 1.4 Construcción del software
    - Representación musical
    - ¿Qué símbolos grabar?
    - Arquitectura flexible
  - 1.5 Poner a LilyPond a trabajar
  - 1.6 Ejemplos de partituras (BWV 861)
- 2 Lista de referencias bibliográficas
  - 2.1 Lista bibliográfica resumida
  - 2.2 Lista bibliográfica ampliada
- Appendix A GNU Free Documentation License
- Appendix B Índice