3.5.6 Uso delle ripetizioni nel MIDI

Le ripetizioni possono essere applicate all’output MIDI tramite il comando \unfoldRepeats.

\score {
  \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' }
    }
  }
  \midi { }
}

Per limitare l’effetto di \unfoldRepeats all’output MIDI soltanto, senza modificare la partitura stampata, occorre creare due blocchi \score; uno per il MIDI (con ripetizioni ricopiate) e uno per la partitura scritta (con ripetizioni con volta, tremolo e percentuale):

\score {
  … musica …
  \layout { }
}
\score {
  \unfoldRepeats {
    … musica …
  }
  \midi { }
}

Quando si usa più di una voce, ciascuna voce deve avere tutte le ripetizioni ricopiate per generare un output MIDI corretto.

Vedi anche

Guida alla notazione: Ripetizioni.


LilyPond — Guida alla Notazione v2.23.5 (ramo di sviluppo).