LilyPond Benutzerhandbuch: 3.5.4 Wiederholungen im MIDI

### 3.5.4 Wiederholungen im MIDI

Mit einigen Veränderungen im Notentext können alle Wiederholungstypen auch in der MIDI-Ausgabe wiedergegeben werden. Das wird erreicht, indem die `\unfoldRepeats`-Funktion eingesetzt wird. Diese Funktion verändert alle Wiederholungen in ausgeschriebene Noten.

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

In Parituren mit mehreren Stimmen funktioniert das Ausschreiben der Wiederholungen im MIDI nur richtig, wenn jede Stimme vollständig notierte Wiederholungsanweisungen enthält.

Wenn eine Partitur mit diesem `\unfoldRepeats`-Befehl erstellt wird, ist er notwendig, zwei `\score`-Umgebungen einzurichten: in der einen werden die Wiederholungen ausgeschrieben und nur eine MIDI-Ausgabe produziert, in der anderen werden die Wiederholungen notiert und als Partitur gesetzt. Das Beispiel gibt einen Hinweis, wie eine derartige Datei aussehen kann:

>     \score {
>       ..music..
>       \layout { .. }
>     }
>     \score {
>       \unfoldRepeats ..music..
>       \midi { .. }
>     }

#### LilyPond – Notationsreferenz v2.22.2 (stabiler Zweig).