Referencia de la notación de GNU LilyPond: 2.6.3.1 Diagramas de posiciones para viento madera

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:

Los diagramas se crean como elementos de marcado:

c''1^\markup {
 \woodwind-diagram #'piccolo #'((lh . (gis))
 (cc . (one three))
 (rh . (ees)))
}

[image of music]

Las llaves pueden estar abiertas, parcialmente cubiertas, con el anillo pulsado o totalmente apretadas:

\textLengthOn
c''1^\markup {
 \center-column {
 "one quarter"
 \woodwind-diagram #'flute #'((cc . (one1q))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "one half"
 \woodwind-diagram #'flute #'((cc . (one1h))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "three quarter"
 \woodwind-diagram #'flute #'((cc . (one3q))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "ring"
 \woodwind-diagram #'flute #'((cc . (oneR))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "full"
 \woodwind-diagram #'flute #'((cc . (oneF two))
 (lh . ())
 (rh . ()))
 }
}

[image of music]

Los trinos se indican mediante llaves sombreadas:

c''1^\markup {
 \woodwind-diagram #'bass-clarinet
 #'((cc . (threeT four))
 (lh . ())
 (rh . (b fis)))
}

[image of music]

Es posible imprimir una amplia variedad de trinos:

\textLengthOn
c''1^\markup {
 \center-column {
 "one quarter to ring"
 \woodwind-diagram #'flute #'((cc . (one1qTR))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "ring to shut"
 \woodwind-diagram #'flute #'((cc . (oneTR))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "ring to open"
 \woodwind-diagram #'flute #'((cc . (oneRT))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "open to shut"
 \woodwind-diagram #'flute #'((cc . (oneT))
 (lh . ())
 (rh . ()))
 }
}
c''1^\markup {
 \center-column {
 "one quarter to three quarters"
 \woodwind-diagram #'flute #'((cc . (one1qT3q))
 (lh . ())
 (rh . ()))
 }
}

[image of music]

La lista de todas las tonalidades y ajustes posibles para un instrumento dado se puede imprimir en la consola usando #(print-keys-verbose 'flute) o en el archivo de registro usando #(print-keys-verbose 'flute (current-error-port)), aunque no se pueden mostrar en la salida de música impresa.

Es posible crear diagramas nuevos, aunque requiere conocimientos de Scheme y quizá no esté al alcance de todos los usuarios. Los patrones de los diagramas están en ‘scm/define-woodwind-diagrams.scm’ y en ‘scm/display-woodwind-diagrams.scm’.

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.

\layout {
 indent = 0
}
\relative c' {
 \textLengthOn
 c1^
 \markup {
 \center-column {
 'tin-whistle
 " "
 \woodwind-diagram
 #'tin-whistle
 #'()
 }
 }
 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
 #'()
 }
 }
}

[image of music]

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)))
 }
}

[image of music]

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
 #'()
 }
}

[image of music]

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 muestra en el archivo de registro, pero no en la música. Si desea una salida por la consola, omita el (current-error-port) de las instrucciones.

#(print-keys-verbose 'piccolo (current-error-port))
#(print-keys-verbose 'flute (current-error-port))
#(print-keys-verbose 'flute-b-extension (current-error-port))
#(print-keys-verbose 'tin-whistle (current-error-port))
#(print-keys-verbose 'oboe (current-error-port))
#(print-keys-verbose 'clarinet (current-error-port))
#(print-keys-verbose 'bass-clarinet (current-error-port))
#(print-keys-verbose 'low-bass-clarinet (current-error-port))
#(print-keys-verbose 'saxophone (current-error-port))
#(print-keys-verbose 'soprano-saxophone (current-error-port))
#(print-keys-verbose 'alto-saxophone (current-error-port))
#(print-keys-verbose 'tenor-saxophone (current-error-port))
#(print-keys-verbose 'baritone-saxophone (current-error-port))
#(print-keys-verbose 'bassoon (current-error-port))
#(print-keys-verbose 'contrabassoon (current-error-port))
\score {c''1}

[image of music]

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.


<< Volver al índice de la documentación

LilyPond — Referencia de la notación v2.21.82 (rama de desarrollo).

AltStyle によって変換されたページ (->オリジナル) /