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:

- flautín
- flauta
- oboe
- clarinete
- clarinete bajo
- saxofón
- fagot
- contrafagot

Los diagramas se crean como elementos de marcado:

>     c''1^\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
>     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 . ()))
>       }
>     }

Los trinos se indican mediante llaves sombreadas:

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

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

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

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

#### 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.

#### LilyPond — Referencia de la notación v2.22.2 (rama estable).