Referencia de la notación de GNU LilyPond: 3.5.4 Repeticiones y MIDI

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

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, 日本語.

#### LilyPond — Referencia de la notación