Cambiar de pentagrama automáticamente

Se puede hacer que las voces cambien automáticamente entre los pentagramas inferior y superior. La sintaxis para conseguir esto es

\autoChange …música

Esto creará dos pentagramas dentro del grupo actual de pentagramas (normalmente un PianoStaff), llamados "up" (arriba) y "down" (abajo). El pentagrama inferior estará en clave de Fa de forma predeterminada. El cambiador automático hace el cambio basándose en la altura (el Do central es el punto de inflexión), y se adelanta saltando sobre los silencios para hacer cambios por adelantado.

\new PianoStaff {
  \autoChange {
    g4 a b c'
    d'4 r a g
  }
}

[image of music]

Se pueden especificar otras notas para el punto de corte. Si los pentagramas no han sido instanciados de forma explícita, se pueden usar otras claves.

music = {
  g8 b a c' b8 d' c'8 e'
  d'8 r f' g' a'2
}

\autoChange d' \music
\autoChange b \with { \clef soprano } \music
\autoChange d' \with { \clef alto } \with { \clef tenor } \music

[image of music]

Una sección marcada \relative que se encuentra fuera de \autoChange no tiene efecto sobre las notas de la música; por tanto, en caso necesario escriba \relative dentro de \autoChange.

Si se necesita más control sobre los pentagramas individuales, se pueden crear manualmente con los nombres "up" y "down". Entonces, la instrucción \autoChange alternará su voz entre los pentagramas existentes.

Nota: Si se crean los pentagramas manualmente, se deben llamar "up" y "down" (en inglés).

Por ejemplo, esto es necesario para colocar una armadura de tonalidad en el pentagrama inferior:

\new PianoStaff <<
  \new Staff = "up" {
    \new Voice = "melodiaUno" {
      \key g \major
      \autoChange \relative {
        g8 b a c b d c e
        d8 r fis, g a2
      }
    }
  }
  \new Staff = "down" {
    \key g \major
    \clef bass
  }
>>

[image of music]

Véase también

Referencia de la notación: Cambiar de pentagrama manualmente.

Fragmentos de código: Keyboards.

Advertencias y problemas conocidos

Los cambios de pentagrama pueden no acabar en lugares óptimos. Para conseguir una salida de alta calidad es mejor especificar manualmente los cambios de pentagrama.

Los acordes no se dividen entre los pentagramas; se asignan a un pentagrama en función de la primera nota nombrada dentro de la construcción del acorde.


Referencia de la notación de GNU LilyPond v2.25.22 (development-branch).