[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Ripetizioni brevi ] | [ Up : Ripetizioni brevi ] | [ Ripetizioni con tremolo > ] |
Ripetizioni con percentuale
Brevi sezioni ripetute vengono stampate la prima volta volta e le ripetizioni vengono sostituite da un apposito segno.
La sintassi è
\repeat percent numero espressione-musicale
dove espressione-musicale
è l’espressione musicale da ripetere.
Fraseggi più brevi di una misura vengono sostituiti dal tratto obliquo.
\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 } }
Fraseggi di una o due misure vengono sostituiti da simboli simili alla percentuale.
\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' } }
Fraseggi più brevi di una misura ma con durate miste adottano un simbolo di doppia percentuale.
\relative { \repeat percent 4 { c''8. <d f>16 } \repeat percent 2 { \tuplet 3/2 { r8 c d } e4 } }
Frammenti di codice selezionati
Contatore della ripetizione con segno percentuale
Le ripetizioni di misura che hanno più di due ripetizioni possono avere un contatore se si cambia la proprietà opportuna, come mostra questo esempio:
\relative c'' { \set countPercentRepeats = ##t \repeat percent 4 { c1 } }
Visibilità del conto della ripetizione con segno percentuale
I contatori della ripetizione con segno percentuale possono essere mostrati a
intervalli regolari impostando la proprietà di contesto repeatCountVisibility
.
\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 } }
Ripetizioni con segni di percentuale isolati
Si possono stampare anche segni di percentuale isolati.
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 }
Vedi anche
Glossario Musicale: percent repeat, simile.
Frammenti: Repeats.
Guida al funzionamento interno: RepeatSlash, RepeatSlashEvent, DoubleRepeatSlash, PercentRepeat, PercentRepeatCounter, PercentRepeatedMusic, Percent_repeat_engraver, DoublePercentEvent, DoublePercentRepeat, DoublePercentRepeatCounter, Double_percent_repeat_engraver, Slash_repeat_engraver.
Problemi noti e avvertimenti
Le ripetizioni con percentuale non contengono nient’altro che il segno di percentuale; in particolare, i cambi di tempo non saranno ripetuti.
\repeat percent 3 { \time 5/4 c2. 2 \time 4/4 2 2 }
Qualsiasi cambio di tempo o comando \partial
devono trovarsi in
passaggi paralleli esterni a qualsiasi ripetizione con percentuale,
per esempio su una traccia di tempo separata.
<< \repeat percent 3 { c2. 2 2 2 } \repeat unfold 3 { \time 5/4 s4*5 \time 4/4 s1 } >>
[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Ripetizioni brevi ] | [ Up : Ripetizioni brevi ] | [ Ripetizioni con tremolo > ] |