[ << Notation spécialisée ] | [Top][Contents][Index] | [ Généralités en matière d’entrée et sortie >> ] |
[ < Paroles alternatives ] | [ Up : Situations particulières en matière de paroles ] | [ Couplets > ] |
Polyphonie et paroles communes
Lorsque deux voix au rythme différent partagent les mêmes paroles, l’alignement des syllabes sur l’une des voix peut gêner la lecture de l’autre voix. Par exemple, la deuxième extension de syllabe ci-dessous est trop courte puisque les paroles ne sont alignées que sur la voix du haut :
soprano = \relative { b'8( c d c) d2 } alto = \relative { g'2 b8( a g a) } words = \lyricmode { la __ la __ } \new Staff << \new Voice = "sopranoVoice" { \voiceOne \soprano } \new Voice { \voiceTwo \alto } \new Lyrics \lyricsto "sopranoVoice" \words >>
Le résultat attendu sera obtenu grâce à l’alignement des paroles sur un
contexte NullVoice
supplémentaire, celui-ci contenant une
combinaison judicieuse des deux voix. Les notes du contexte
NullVoice
, bien que n’apparaissant pas sur la version imprimable,
peuvent servir à aligner correctement les syllabes :
soprano = \relative { b'8( c d c) d2 } alto = \relative { g'2 b8( a g a) } aligner = \relative { b'8( c d c) b( a g a) } words = \lyricmode { la __ la __ } \new Staff << \new Voice { \voiceOne \soprano } \new Voice { \voiceTwo \alto } \new NullVoice = "aligner" \aligner \new Lyrics \lyricsto "aligner" \words >>
Cette façon de procéder permet par ailleurs d’utiliser la fonction
\partCombine
qui, normalement, ne peut s’utiliser avec des
paroles :
soprano = \relative { b'8( c d c) d2 } alto = \relative { g'2 b8( a g a) } aligner = \relative { b'8( c d c) b( a g a) } words = \lyricmode { la __ la __ } \new Staff << \new Voice \partCombine \soprano \alto \new NullVoice = "aligner" \aligner \new Lyrics \lyricsto "aligner" \words >>
Problèmes connus et avertissements
La commande \addlyrics
ne peut traiter que des paroles attachées
à un contexte Voice
; elle ne peut donc s’utiliser avec un
NullVoice
.
La fonction \partCombine
est abordée en détails dans
Regroupement automatique de parties.
Pour finir, cette méthode est aussi utilisable lorsque les voix sont sur des portées différentes, et ne se limite pas à deux voix :
soprano = \relative { b'8( c d c) d2 } altoOne = \relative { g'2 b8( a b4) } altoTwo = \relative { d'2 g4( fis8 g) } aligner = \relative { b'8( c d c) d( d d d) } words = \lyricmode { la __ la __ } \new ChoirStaff \with { \accepts NullVoice } << \new Staff \soprano \new NullVoice = "aligner" \aligner \new Lyrics \lyricsto "aligner" \words \new Staff \partCombine \altoOne \altoTwo >>
[ << Notation spécialisée ] | [Top][Contents][Index] | [ Généralités en matière d’entrée et sortie >> ] |
[ < Paroles alternatives ] | [ Up : Situations particulières en matière de paroles ] | [ Couplets > ] |