Durée automatique des syllabes

Les paroles peuvent être automatiquement alignées sous une mélodie, de trois manières différentes :

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
  }
>>

[image of music]

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 }
}

[image of music]

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 }
}

[image of music]

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

[image of music]

Voir aussi

Manuel de notation : Conservation d’un contexte, Traits d’union et de prolongation.


GNU LilyPond – Manuel de notation v2.25.22 (development-branch).