3.6.1 Displaying LilyPond notation

La impresión textual de una expresión musical en notación de LilyPond puede hacerse con la función musical \displayLilyMusic. Para ver el resultado, lo más usual es llamar a LilyPond mediante la línea de órdenes. Por ejemplo,

{
  \displayLilyMusic \transpose c a, { c4 e g a bes }
}

imprime lo siguiente:

{ a,4 cis e fis g }

De forma predeterminada, LilyPond imprime estos mensajes en la consola junto al resto de los mensajes de la compilación de LilyPond. Para discernir entre estos mensajes y guardar el resultado de \displayLilyMusic, redireccione la salida hacia un archivo.

lilypond archivo.ly >resultado.txt

Observe que LilyPond no se limita a mostrar la expresión musical, sino que también la interpreta (porque \displayLilyMusic la devuelve además de mostrarla). Simplemente inserte \displayLilyMusic dentro de la música existente con el objeto de obtener información sobre ella.

Para interpretar y mostrar una sección de música en la consola, y al mismo tiempo suprimirla del archivo de salida, use la instrucción \void.

{
  \void \displayLilyMusic \transpose c a, { c4 e g a bes }
  c1
}

Referencia de la notación de GNU LilyPond v2.25.21 (rama de desarrollo).