[ << Notazione specialistica ] | [Top][Contents][Index] | [ Input e output >> ] |
[ < Posizionamento orizzontale delle sillabe ] | [ Up : Tecniche specifiche per il testo vocale ] | [ Testi alternati > ] |
Testo e ripetizioni
Ripetizioni semplici
Le ripetizioni in musica sono trattate in un’altra sezione: Ripetizioni. Questa sezione spiega come aggiungere del testo vocale a delle parti musicali ripetute.
Il testo che si riferisce a una sezione musicale ripetuta deve avere lo stesso costrutto di ripetizione della musica, se le parole non sono modificate.
\score { << \new Staff { \new Voice = "melody" { \relative { a'4 a a a \repeat volta 2 { b4 b b b } } } } \new Lyrics { \lyricsto "melody" { Non ri -- petu -- to. \repeat volta 2 { Ri -- petu -- to due. } } } >> }
Le parole verranno poi espanse correttamente se le ripetizioni sono ripetute.
\score { \unfoldRepeats { << \new Staff { \new Voice = "melody" { \relative { a'4 a a a \repeat volta 2 { b4 b b b } } } } \new Lyrics { \lyricsto "melody" { Non ri -- petu -- to. \repeat volta 2 { Ri -- petu -- to due. } } } >> } }
Se la sezione ripetuta deve essere ripetuta di nuovo con parole diverse, è sufficiente inserire tutte le parole:
\score { << \new Staff { \new Voice = "melody" { \relative { a'4 a a a \repeat unfold 2 { b4 b b b } } } } \new Lyrics { \lyricsto "melody" { Non ri -- petu -- to. Parole della prima volta. Parole della seconda volta. } } >> }
Quando le parole che si riferiscono a una ripetizione sono diverse,
le parole di ogni ripetizione devono essere inserite in contesti
Lyrics
separati, annidati correttamente in sezioni parallele:
\score { << \new Staff { \new Voice = "melody" { \relative { a'4 a a a \repeat volta 2 { b4 b b b } } } } \new Lyrics \lyricsto "melody" { Non ri -- petu -- to. << { Parole della prima volta. } \new Lyrics { \set associatedVoice = "melody" Parole della seconda volta. } >> } >> }
Si possono aggiungere più strofe in modo analogo:
\score { << \new Staff { \new Voice = "singleVoice" { \relative { a'4 a a a \repeat volta 3 { b4 b b b } c4 c c c } } } \new Lyrics \lyricsto "singleVoice" { Non ri -- petu -- to. << { Parole della prima volta. } \new Lyrics { \set associatedVoice = "singleVoice" Parole della seconda volta. } \new Lyrics { \set associatedVoice = "singleVoice" Parole della terza volta. } >> La sezione fi -- nale. } >> }
Tuttavia, se questo costrutto si trova all’interno di un contesto
multirigo come ChoirStaff
, il testo della seconda e terza
strofa apparirà sotto il rigo inferiore.
Per posizionarli correttamente usare alignBelowContext
:
\score { << \new Staff { \new Voice = "melody" { \relative { a'4 a a a \repeat volta 3 { b4 b b b } c4 c c c } } } \new Lyrics = "firstVerse" \lyricsto "melody" { Non ri -- petu -- to. << { Parole della prima volta. } \new Lyrics = "secondVerse" \with { alignBelowContext = "firstVerse" } { \set associatedVoice = "melody" Parole della seconda volta. } \new Lyrics = "thirdVerse" \with { alignBelowContext = "secondVerse" } { \set associatedVoice = "melody" Parole della terza volta.. } >> La sezione fi -- nale. } \new Voice = "harmony" { \relative { f'4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2 } } >> }
Ripetizioni con finali alternativi
Se le parole della sezione ripetuta sono le stesse, e nessuno dei finali
alternativi inizia con una pausa, si può usare la stessa identica struttura sia
per il testo che per la musica. Ciò comporta il vantaggio che
unfoldRepeats
espanderà correttamente sia la musica che il testo vocale.
\score { << \new Staff { \time 2/4 \new Voice = "melody" { \relative { a'4 a a a \repeat volta 2 { b4 b } \alternative { \volta 1 { b b } \volta 2 { b c } } } } } \new Lyrics { \lyricsto "melody" { Non ri -- petu -- to. \repeat volta 2 { Ripe -- tu -- } \alternative { \volta 1 { to due. } \volta 2 { to due. } } } } >> }
Ma quando la sezione ripetuta ha parole diverse o uno dei blocchi
\alternative
inizia con una pausa, non si può usare il costrutto della
ripetizione per le parole e bisogna inserire manualmente i comandi \skip
per le note delle sezioni alternative prive di un testo corrispondente.
Attenzione: non usare il trattino basso, _
, per saltare le note,
perché il trattino basso indica un melisma e fa sì che la sillaba
precedente sia allineata a sinistra.
Nota: Il comando \skip
deve essere seguito da un numero,
ma questo numero viene ignorato se nel testo vocale la durata delle
sillabe deriva dalla durata delle note in una melodia associata attraverso
\addlyrics
o \lyricsto
. Ogni \skip
salta una
singola nota di un qualsiasi valore, senza tener conto del valore del
numero che segue.
\score { << \new Staff { \time 2/4 \new Voice = "melody" { \relative { \repeat volta 2 { b'4 b } \alternative { \volta 1 { b b } \volta 2 { b c } } c4 c } } } \new Lyrics { \lyricsto "melody" { Parole della prima volta. \repeat unfold 2 { \skip 1 } Termina qui. } } \new Lyrics { \lyricsto "melody" { Pa -- role \repeat unfold 2 { \skip 1 } seconda volta. } } >> }
Quando una nota è legata verso uno o più finali alternativi, si usa
una legatura di valore per portare quella nota nel primo finale
alternativo e \repeatTie
per portarla nel secondo e nei successivi.
Questa struttura comporta dei problemi di difficile allineamento quando
è presente il testo; si può ottenere un risultato più accettabile
aumentando la lunghezza delle sezioni alternative in modo che le note
legate siano contenute interamente al loro interno.
La legatura crea un melisma nella prima alternativa, ma non nella seconda e nelle successive, dunque per allineare il testo correttamente occorre disabilitare la creazione automatica dei melismi dopo la sezione delle volte e inserire dei salti manuali.
\score { << \new Staff { \time 2/4 \new Voice = "melody" { \relative { \set melismaBusyProperties = #'() \repeat volta 2 { b'4 b ~} \alternative { \volta 1 { b b } \volta 2 { b \repeatTie c } } \unset melismaBusyProperties c4 c } } } \new Lyrics { \lyricsto "melody" { \repeat volta 2 { Ecco una __ } \alternative { \volta 1 { \skip 1 strofa } \volta 2 { \skip 1 sec } } onda strofa. } } >> }
Se \unfoldRepeats
precede una sezione contenente \repeatTie
,
bisogna togliere \repeatTie
per evitare che appaiano entrambi i
tipi di legatura.
Quando la sezione ripetuta ha parola diverse, non si può mettere il
testo in un blocco \repeat
e bisogna inserire manualmente i
comandi \skip
, come si è visto prima.
\score { << \new Staff { \time 2/4 \new Voice = "melody" { \relative { \repeat volta 2 { b'4 b ~} \alternative { \volta 1 { b b } \volta 2 { b \repeatTie c } } c4 c } } } \new Lyrics { \lyricsto "melody" { Ecco una __ strofa. \repeat unfold 2 { \skip 1 } } } \new Lyrics { \lyricsto "melody" { Eccone un' \repeat unfold 2 { \skip 1 } altra da cantare. } } >> }
Se si desidera mostrare gli estensori e i trattini subito prima o dopo un finale alternativo, questi vanno inseriti a mano.
\score { << \new Staff { \time 2/4 \new Voice = "melody" { \relative { \repeat volta 2 { b'4 b ~} \alternative { \volta 1 { b b } \volta 2 { b \repeatTie c } } c4 c } } } \new Lyrics { \lyricsto "melody" { Ecco una __ strofa. \repeat unfold 2 { \skip 1 } } } \new Lyrics { \lyricsto "melody" { Ecco "una_" \skip 1 "_" sec -- onda strofa. } } >> }
Vedi anche
Guida alla notazione: Conservazione di un contesto, Ripetizioni.
[ << Notazione specialistica ] | [Top][Contents][Index] | [ Input e output >> ] |
[ < Posizionamento orizzontale delle sillabe ] | [ Up : Tecniche specifiche per il testo vocale ] | [ Testi alternati > ] |