LilyPond: modificación de diagramas de viento de madera

Con respecto al diagrama de viento de madera en LilyPond, como:

\markup {
\center-column {
\override #'(size . 0.7) {
\woodwind-diagram #'flute  #'((cc . (oneF two three four five six))
                             (lh . ())
                             (rh . ())) }}} 

... lo que resulta en:
diagrama de digitación de flauta 123|456

¿Es posible cambiar el diagrama de alguna manera para obtener algo como:
diagrama de digitación de flauta con alteración Y|123|456

Respuestas (2)

Puedes crear nuevos patrones usando Scheme:

Es posible crear nuevos diagramas, aunque esto requerirá la capacidad de Scheme y es posible que no todos los usuarios puedan acceder a ellos. Los patrones de los diagramas están en 'scm/define-woodwind-diagrams.scm' y 'scm/display-woodwind-diagrams.scm'.

Fuente: https://lilypond.org/doc/v2.18/Documentation/source/Documentation/notation/woodwind-diagrams.html

La más simple podría ser hacer una copia del archivo del esquema de silbato y modificarlo según sus necesidades.

Mi amigo me ayudó a definir esas líneas de Lilybin, para agregar gráficos adicionales al diagrama de viento de madera:

    \version "2.22.1"

% LilyBin
#(define-markup-command
  (woodwind-diagram-x layout props 
    instrument user-draw-commands)
  (symbol? list?)
  #:properties ((upper-hole1 #f)
                (size 1)
                (thickness 0.1)
                (graphical #t))
  (let* ((ww-diagram
          (interpret-markup layout props
            (make-woodwind-diagram-markup
             instrument user-draw-commands)))
         (hole-circle
          (make-circle-stencil size thickness upper-hole1))
         (midline
          (make-line-stencil (* thickness 2) (* -0.80 size) 0 (* 0.80 size) 0))
         (upper-circle-and-midline
          (ly:stencil-combine-at-edge hole-circle Y DOWN midline (* 0.80 size))))
    (ly:stencil-combine-at-edge
     upper-circle-and-midline Y DOWN ww-diagram (* 0.80 size))
    ))

\markup {
  \center-column {
  \override #'(upper-hole1 . #f)
    \override #'(size . 0.7) {
      \woodwind-diagram-x #'flute
      #'((cc . (oneF two three four five six))
         (lh . ())
         (rh . ()))
    }
  }
}

Eso funciona. Muchas gracias chicos