3.5.4 Repeticiones y MIDI

Con un poco de trucaje, se puede hacer que cualquier tipo de repetición esté presente en la salida MIDI. Esto se consigue mediante la aplicación de la función musical \unfoldRepeats. Esta función cambia todas las repeticiones a repeticiones desplegadas.

\unfoldRepeats {
  \repeat tremolo 8 { c'32 e' }
  \repeat percent 2 { c''8 d'' }
  \repeat volta 2 { c'4 d' e' f' }
  \alternative {
    { g' a' a' g' }
    { f' e' d' c' }
  }
}
\bar "|."

[image of music]

En partituras con varias voces, el desplegado de las repeticiones en la salida MIDI solo se produce correctamente si todas y cada una de las voces incluye las repeticiones de manera completa y explícita.

Al crear un archivo de partitura que use \unfoldRepeats para el MIDI, es necesario hacer dos bloques \score: uno para el MIDI (con repeticiones desplegadas) y otro para la notación impresa (con repeticiones de volta –primera y segunda vez–, tremolo –trémolo–, y percent –repetición de compases–). Por ejemplo,

\score {
  ..música..
  \layout { .. }
}
\score {
  \unfoldRepeats ..música..
  \midi { .. }
}

Otros idiomas: English, deutsch, français, italiano, 日本語.
Acerca de la selección automática del idioma.

LilyPond — Referencia de la notación