| [ << Notation spécialisée ] | [Racine][Table des matières][Index][ ? ] | [ Généralités en matière d'entrée et sortie >> ] | ||
| [ < Paroles et reprises ] | [ Plus haut: Musique vocale ] | [ Paroles alternatives > ] | ||
2.1.4 Situations particulères en matière de paroles
Une même mélodie peut se voir traitée différemment suivant les couplets.
La commande \lyricsto permet de prendre en compte ces variantes.
| Paroles alternatives | ||
| Paroles indépendantes des notes | ||
| Espacement des syllabes | ||
| Centrage des paroles entre les portées |
Paroles alternatives
En donnant un nom à chaque voix et en leur attribuant spécifiquement des paroles, on peut créer des paroles alternatives – également qualifiées de divisi.
\score{ <<
\new Voice = "melody" {
\relative c' {
c4
<<
{ \voiceOne c8 e }
\new Voice = "splitpart" { \voiceTwo c4 }
>>
\oneVoice c4 c | c
}
}
\new Lyrics \lyricsto "melody" { we shall not o- ver- come }
\new Lyrics \lyricsto "splitpart" { will }
>> }
Cette astuce permet de faire varier les paroles lorsqu’un fragment est repris.
\score{ <<
\new Voice = "melody" \relative c' {
c2 e | g e | c1 |
\new Voice = "verse" \repeat volta 2 {c4 d e f | g1 | }
a2 b | c1}
\new Lyrics = "mainlyrics" \lyricsto melody \lyricmode {
do mi sol mi do
la si do }
\context Lyrics = "mainlyrics" \lyricsto verse \lyricmode {
do re mi fa sol }
\new Lyrics = "repeatlyrics" \lyricsto verse \lyricmode {
dodo rere mimi fafa solsol }
>>
}
Paroles indépendantes des notes
Dans certaines musiques vocales assez complexes, on peut avoir intérêt à
imprimer les paroles indépendamment des notes. La mélodie sur laquelle
s’aligne les paroles – marquée par le tag lyricrhythm
dans l’exemple suivant – peut être insérée dans un contexte
Devnull, ce qui indique à LilyPond de ne pas imprimer cette
mélodie dans la partition. Seules subsistent alors de cette mélodie les
valeurs rythmiques, sur lesquelles s’alignent les paroles.
voice = {
c''2
\tag #'music { c''2 }
\tag #'lyricrhythm { c''4. c''8 }
d''1
}
lyr = \lyricmode { I like my cat! }
<<
\new Staff \keepWithTag #'music \voice
\new Devnull="nowhere" \keepWithTag #'lyricrhythm \voice
\new Lyrics \lyricsto "nowhere" \lyr
\new Staff { c'8 c' c' c' c' c' c' c'
c' c' c' c' c' c' c' c' }
>>
Cette méthode est inapropriée dès lors que la musique contenue dans le
contexte Devnull comporte des mélismes. En effet, les mélismes
sont définis par le contexte Voice. Connecter des paroles à un
contexte Devnull rend les liens voix-syllabe inopérants, et par
voie de conséquence fait disparaître les informations de mélisme.
Espacement des syllabes
La propriété #'minimum-distance de l’objet LyricSpace
permet d’accroître l’espacement des paroles.
{
c c c c
\override Lyrics.LyricSpace #'minimum-distance = #1.0
c c c c
}
\addlyrics {
longtext longtext longtext longtext
longtext longtext longtext longtext
}
Pour que ce réglage s’applique à toute la partition, définissez-le
dans le bloc \layout.
\score {
\relative c' {
c c c c
c c c c
}
\addlyrics {
longtext longtext longtext longtext
longtext longtext longtext longtext
}
\layout {
\context {
\Lyrics
\override LyricSpace #'minimum-distance = #1.0
}
}
}
Morceaux choisis
L’assurance que tous les scripts textuels et les paroles resteront bien à l’intérieur des marges requiert des ressources non négligeables. Afin de réduire le temps de traitement, LilyPond n’effectue pas ces calculs par défaut ; pour l’y obliger, vous devrez ajouter
\override Score.PaperColumn #'keep-inside-line = ##t
Pour s’assurer que les paroles ne seront pas traversées par des barres de mesure, il faut ajouter
\layout {
\context {
\Lyrics
\consists "Bar_engraver"
\consists "Separating_line_group_engraver"
\override BarLine #'transparent = ##t
}
}
Centrage des paroles entre les portées
En cours de rédaction.