Next: , Previous: What goes into the MIDI output?, Up: MIDI output


3.5.4 Repeats in MIDI

With a few minor additions, all types of repeats can be represented in the MIDI output. This is achieved by applying the \unfoldRepeats music function. This function changes all repeats to unfold repeats.

     
     \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]

When creating a score file using \unfoldRepeats for MIDI, it is necessary to make two \score blocks: one for MIDI (with unfolded repeats) and one for notation (with volta, tremolo, and percent repeats). For example,

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

Diese Seite ist für LilyPond-2.11.58 (Entwicklungszweig).

Fehler bitte an http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs melden.

Ihre Vorschläge für die Dokumentation sind willkommen.

Andere Sprachen: français, español.