Durée automatique des syllabes
Les paroles peuvent être automatiquement alignées sous une mélodie, de trois manières différentes :
- en utilisant la commande
\lyricsto
pour spécifier le contexte de voix qui contient la mélodie, - en introduisant les paroles par la commande
\addlyrics
, placée juste après le contexteVoice
qui contient la mélodie, - en définissant la propriété
associatedVoice
pour synchroniser les paroles avec un autre contexte de voix, ce à n’importe quel moment.
Ces trois méthodes permettent d’ajouter les traits d’union séparant les syllabes d’un même mot ainsi que d’indiquer la tenue de la dernière syllabe. Ceci fait l’objet de la rubrique Traits d’union et de prolongation.
Le contexte Voice
contenant la mélodie sur laquelle les paroles
vont s’aligner doit rester actif, au risque de voir la suite du texte
disparaître. Ceci peut se produire lorsqu’il y a des moments où l’on ne
chante pas. La rubrique Conservation d’un contexte vous indiquera
comment maintenir un contexte actif.
Utilisation de \lyricsto
Vous pouvez aligner automatiquement des paroles sous une mélodie en
spécifiant à l’aide de la commande \lyricsto
le contexte de voix
qui contient cette mélodie :
<< \new Voice = "melodie" \relative { a'1 a4. a8 a2 } \new Lyrics \lyricsto "melodie" { Ce sont les mots } >>
Cette commande adapte les paroles aux notes de la voix (contexte
Voice
dans le jargon LilyPond) melodie. Ce contexte
Voice
doit exister avant l’affectation des paroles par
\lyricsto
. La commande \lyricsto
introduit
automatiquement le mode \lyricmode
. Les paroles viendront par
défaut se placer en dessous des notes. Pour un autre positionnement,
voir Positionnement vertical des paroles.
Utilisation de \addlyrics
La commande \addlyrics
n’est en fait qu’une manière plus aisée
d’écrire de la musique vocale dans une structure LilyPond plus complexe.
{ MUSIQUE } \addlyrics { PAROLES }
revient au même que
\new Voice = "blah" { MUSIQUE } \new Lyrics \lyricsto "blah" { PAROLES }
En voici un exemple :
{ \time 3/4 \relative { c'2 e4 g2. } \addlyrics { play the game } }
On peut ajouter davantage de couplets en multipliant le nombre de
sections \addlyrics
.
{ \time 3/4 \relative { c'2 e4 g2. } \addlyrics { play the game } \addlyrics { speel het spel } \addlyrics { joue le jeu } }
Cependant, la commande \addlyrics
ne peut pas gérer les
constructions polyphoniques et ne permet pas d’associer des
paroles à un contexte TabVoice
. Dans ces cas là, mieux vaut
employer \lyricsto
.
Utilisation de associatedVoice
La propriété associatedVoice
permet de basculer de mélodie pour
la synchronisation des paroles. Elle s’emploie de la manière suivante :
\set associatedVoice = "lala"
La valeur que vous attribuez à cette propriété (ici "lala"
)
doit désigner un contexte Voice
nommé, sans quoi les mélismes
ne seront pas imprimés correctement.
Voici un exemple de cette manière de procéder :
<< \new Staff << \time 2/4 \new Voice = "one" \relative { \voiceOne c''4 b8. a16 g4. r8 a4 ( b ) c2 } \new Voice = "two" \relative { \voiceTwo s2 s4. f'8 e8 d4. c2 } >> % takes durations and alignment from notes in "one" initially % then switches to "two" \new Lyrics \lyricsto "one" { No more let \set associatedVoice = "two" % must be set one syllable early sins and sor -- rows grow. } >>
Voir aussi
Manuel de notation : Conservation d’un contexte, Traits d’union et de prolongation.