LilyPond Benutzerhandbuch: 1.4.2 Kurze Wiederholungen

### 1.4.2 Kurze Wiederholungen

Dieser Abschnitt zeigt, wie man kurze Wiederholungen notiert. Kurze Wiederholungen haben zwei Formen: Wiederholungen von einer Note bis zu zwei Takten, die mit Schrägstrichen oder Prozentzeichen dargestellt werden, und Tremolos.

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

#### Tremolo-Wiederholung

Tremolos können in zwei Arten notiert werden: als Wechsel zwischen zwei Noten oder Akkorden oder als schnelle Wiederholung einer einzigen Note. Tremolos, die als Wechsel realisiert werden, werden dargestellt, indem Balken zwischen die Noten gesetzt werden, Tremolos, die eine schnelle Wiederholung darstellen, haben Balken oder Schrägstriche am Hals einer einzigen Note.

Um Tremolobalken zwischen Noten zu setzen, kann der `\repeat`-Befehl mit dem Tremolo-Stil benutzt werden:

>     \relative c'' {
>       \repeat tremolo 8 { c16 d }
>       \repeat tremolo 6 { c16 d }
>       \repeat tremolo 2 { c16 d }
>     }

Die `\repeat tremolo`-Syntax braucht genau zwei Noten innerhalb der geschweiften Klammern, und die Anzahl der Wiederholungen muss einem Wert entsprechen, der mit einfachen oder punktierten Noten ausgedrückt werden kann. `\repeat tremolo 7` funktioniert und setzt Tremolo für die Dauer einer Doppeltpunktierten, aber `\repeat tremolo 9` funktioniert nicht.

Die Dauer des Tremolos entspricht der Dauer der Wertes in Klammern, multipliziert mit der Zahl der Wiederholungen: `\repeat tremolo 8 { c16 d16 }` ergibt ein Tremolo für eine Ganze, notiert als zwei Ganze, die zwei Tremolobalken zwischen sich haben.

Es gibt zwei Möglichkeiten, ein Tremolozeichen zu einer einzelnen Noten hinzuzufügen. Die `\repeat tremolo`-Syntax kann hier auch benutzt werden; in diesem Fall wird die Note allerdings nicht eingeklammert:

>     \repeat tremolo 4 c'16

Die gleiche Darstellung wird erreicht, indem nach der Note `:Zahl` geschrieben wird. Die Zahl zeigt die Dauer der Unterteilung an, und sie muss mindestens den Wert 8 haben. Ein Wert von 8 ergibt einen Balken durch den Notenhals. Wenn die Zahl ausgelassen wird, wird der letzte benutzte Wert eingesetzt (gespeichert in `tremoloFlags`):

>     \relative {
>       c''2:8 c:32
>       c: c:
>     }

#### Ausgewählte Schnipsel

#### Cross-staff tremolos

Since `\repeat tremolo` expects exactly two musical arguments for chord tremolos, the note or chord which changes staff within a cross-staff tremolo should be placed inside curly braces together with its `\change Staff` command.

>     \new PianoStaff <<
>       \new Staff = "up" \relative c'' {
>         \key a \major
>         \time 3/8
>         s4.
>       }
>       \new Staff = "down" \relative c'' {
>         \key a \major
>         \time 3/8
>         \voiceOne
>         \repeat tremolo 6 {
>           <a e'>32
>           {
>             \change Staff = "up"
>             \voiceTwo
>             <cis a' dis>32
>           }
>         }
>       }
>     >>

#### Siehe auch

Schnipsel: Repeats.

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