2.6.3.1 Diagramas de posiciones para viento madera
Se pueden utilizar diagramas de posiciones para los instrumentos de viento madera para indicar la digitación que usar al tocar ciertas notas, y están disponibles para los siguientes instrumentos:
- flautín
- flauta
- oboe
- clarinete
- clarinete bajo
- saxofón
- fagot
- contrafagot
Los diagramas se crean como elementos de marcado:
c1^ \markup \woodwind-diagram #'piccolo #'((lh . (gis)) (cc . (one three)) (rh . (ees)))
Las llaves pueden estar abiertas, parcialmente cubiertas, con el anillo pulsado o totalmente apretadas:
\textLengthOn c1^\markup { \center-column { "one quarter" \woodwind-diagram #'flute #'((cc . (one1q)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "one half" \woodwind-diagram #'flute #'((cc . (one1h)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "three quarter" \woodwind-diagram #'flute #'((cc . (one3q)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "ring" \woodwind-diagram #'flute #'((cc . (oneR)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "full" \woodwind-diagram #'flute #'((cc . (oneF two)) (lh . ()) (rh . ())) } }
Los trinos se indican mediante llaves sombreadas:
c1^\markup { \woodwind-diagram #'bass-clarinet #'((cc . (threeT four)) (lh . ()) (rh . (b fis))) }
Es posible imprimir una amplia variedad de trinos:
\textLengthOn c1^\markup { \center-column { "one quarter to ring" \woodwind-diagram #'flute #'((cc . (one1qTR)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "ring to shut" \woodwind-diagram #'flute #'((cc . (oneTR)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "ring to open" \woodwind-diagram #'flute #'((cc . (oneRT)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "open to shut" \woodwind-diagram #'flute #'((cc . (oneT)) (lh . ()) (rh . ())) } } c1^\markup { \center-column { "one quarter to three quarters" \woodwind-diagram #'flute #'((cc . (one1qT3q)) (lh . ()) (rh . ())) } }
La lista de todas las tonalidades y ajustes posibles para un instrumento dado, se pueden relacionar sobre la consola o en el archivo de registro de salida, aunque no se pueden mostrar en la salida de música impresa:
#(print-keys-verbose 'flute)
Se pueden crear diagramas nuevos siguiendo los patrones que están en ‘scm/define-woodwind-diagrams.scm’ y en ‘scm/display-woodwind-diagrams.scm’. Sin embargo, esto requiere conocimientos de Scheme y quizá no esté al alcance de todos los usuarios.
Instrucciones predefinidas
Fragmentos de código seleccionados
Listado de los diagramas para viento madera
El fragmento de música que aparece a continuación presenta todos los diagramas de viento madera que se encuentran definidos en LilyPond por el momento.
\relative c' { \textLengthOn c1^ \markup { \center-column { 'piccolo " " \woodwind-diagram #'piccolo #'() } } c1^ \markup { \center-column { 'flute " " \woodwind-diagram #'flute #'() } } c1^\markup { \center-column { 'oboe " " \woodwind-diagram #'oboe #'() } } c1^\markup { \center-column { 'clarinet " " \woodwind-diagram #'clarinet #'() } } c1^\markup { \center-column { 'bass-clarinet " " \woodwind-diagram #'bass-clarinet #'() } } c1^\markup { \center-column { 'saxophone " " \woodwind-diagram #'saxophone #'() } } c1^\markup { \center-column { 'bassoon " " \woodwind-diagram #'bassoon #'() } } c1^\markup { \center-column { 'contrabassoon " " \woodwind-diagram #'contrabassoon #'() } } }
Diagramas para viento madera gráficos y textuales
En muchos casos, las llaves que no están en la columna central se pueden presentar por el nombre de la llave así como de forma gráfica.
\relative c'' { \textLengthOn c1^\markup \woodwind-diagram #'piccolo #'((cc . (one three)) (lh . (gis)) (rh . (ees))) c^\markup \override #'(graphical . #f) { \woodwind-diagram #'piccolo #'((cc . (one three)) (lh . (gis)) (rh . (ees))) } }
Modificar el tamaño de los diagramas de viento madera
Se puede cambiar el tamaño y grosor de las líneas de los diagramas de posiciones para instrumentos de viento madera.
\relative c'' { \textLengthOn c1^\markup \woodwind-diagram #'piccolo #'() c^\markup \override #'(size . 1.5) { \woodwind-diagram #'piccolo #'() } c^\markup \override #'(thickness . 0.15) { \woodwind-diagram #'piccolo #'() } }
Listas de llaves para los diagramas de viento madera
El fragmento de código que aparece a continuación produce una lista de todas las llaves y disposiciones de llave posibles para los diagramas de posiciones de instrumentos de viento madera, tal y como están definidos en ‘scm/define-woodwind-diagrams.scm’. La lista se presenta en la consola y en el archivo de registro de salida, pero no en la salida de música.
#(print-keys-verbose 'piccolo) #(print-keys-verbose 'flute) #(print-keys-verbose 'flute-b-extension) #(print-keys-verbose 'oboe) #(print-keys-verbose 'clarinet) #(print-keys-verbose 'bass-clarinet) #(print-keys-verbose 'low-bass-clarinet) #(print-keys-verbose 'saxophone) #(print-keys-verbose 'baritone-saxophone) #(print-keys-verbose 'bassoon) #(print-keys-verbose 'contrabassoon)
Véase también
Archivos de inicio: ‘scm/define-woodwind-diagrams.scm’, ‘scm/display-woodwind-diagrams.scm’.
Fragmentos de código: Winds.
Referencia de funcionamiento interno: TextScript, instrument-specific-markup-interface.