| [ << Musikalische Notation ] | [Anfang][Inhalt][Index] | [ Spezielle Notation >> ] |
| [ < Kurze Wiederholungen ] | [ Nach oben : Kurze Wiederholungen ] | [ Tremolo-Wiederholung > ] |
Prozent-Wiederholungen
Kurze wiederholte Muster werden einmal gesetzt und das wiederholte Muster wird durch ein besonderes Zeichen ersetzt.
Die Syntax lautet:
\repeat percent Wiederholungszahl musikAusdr
wobei musikAusdr ein musikalischer Ausdruck ist.
Muster, die kürzer als ein Takt sind, werden mit Schrägstrichen ersetzt:
\relative c'' { \repeat percent 4 { c128 d e f } \repeat percent 4 { c64 d e f } \repeat percent 5 { c32 d e f } \repeat percent 4 { c16 d e f } \repeat percent 4 { c8 d } \repeat percent 4 { c4 } \repeat percent 2 { c2 } }
Muster von einem oder zwei Takten Dauer werden mit prozentartigen Symbolen ersetzt:
\relative c'' { \repeat percent 2 { c4 d e f } \repeat percent 2 { c2 d } \repeat percent 2 { c1 } }
\relative { \repeat percent 3 { c''4 d e f | c2 g' } }
Muster, die kürzer als ein Takt sind, aber unterschiedliche Dauern beinhalten, benützten ein doppeltes Prozent-Symbol.
\relative { \repeat percent 4 { c''8. <d f>16 } \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 } }
Ausgewählte Schnipsel
Prozent-Wiederholungen zählen
Ganztaktwiederholungen mit mehr als zwei Wiederholungen erhalten einen Zähler, wenn man die entsprechende Eigenschaft einsetzt:
\relative c'' { \set countPercentRepeats = ##t \repeat percent 4 { c1 } }
Sichtbarkeit von Prozent-Wiederholungen
Prozentwiederholungszähler können in regelmäßigen Intervallen angezeigt
werden, indem man die Eigenschaft repeatCountVisibility beeinflusst.
\relative c'' { \set countPercentRepeats = ##t \set repeatCountVisibility = #(every-nth-repeat-count-visible 5) \repeat percent 10 { c1 } \break \set repeatCountVisibility = #(every-nth-repeat-count-visible 2) \repeat percent 6 { c1 d1 } }
Isolierte Prozentwiederholungen
Isolierte Prozentwiederholungen können auch ausgegeben werden. Das wird erreicht, indem man eine Ganztaktpause notiert und ihre Ausgabeform ändert:
makePercent = #(define-music-function (note) (ly:music?) "Make a percent repeat the same length as NOTE." (make-music 'PercentEvent 'length (ly:music-length note))) \relative c'' { \makePercent s1 }
Siehe auch
Glossar: percent repeat, simile.
Schnipsel: Repeats.
Referenz der Interna: RepeatSlash, RepeatSlashEvent, DoubleRepeatSlash, PercentRepeat, PercentRepeatCounter, PercentRepeatedMusic, Percent_repeat_engraver, DoublePercentEvent, DoublePercentRepeat, DoublePercentRepeatCounter, Double_percent_repeat_engraver, Slash_repeat_engraver.
| [ << Musikalische Notation ] | [Anfang][Inhalt][Index] | [ Spezielle Notation >> ] |
| [ < Kurze Wiederholungen ] | [ Nach oben : Kurze Wiederholungen ] | [ Tremolo-Wiederholung > ] |
![[image of music]](../64/lily-1d804fba.png)
![[image of music]](../8c/lily-88517066.png)
![[image of music]](../9a/lily-ba99c281.png)
![[image of music]](../4d/lily-2b6fed34.png)
![[image of music]](../8b/lily-c2de4d49.png)
![[image of music]](../b6/lily-e35aa380.png)
![[image of music]](../05/lily-df942353.png)