Suivant : , Haut : Plusieurs voix


Polyphonie basique

La manière la plus facile d'entrer des fragments avec plus d'une voix sur une portée est d'entrer chaque voix comme une suite de notes — entre accolades : {...} — puis de les combiner simultanément, en séparant les voix avec \\

     
     \new Staff \relative c' {
       c16 d e f
       <<
         { g4 f e | d2 e2 } \\
         { r8 e4 d c8 ~ | c b16 a b8 g ~ g2 } \\
         { s2. | s4 b4 c2 }
       >>
     }

[image of music]

Le séparateur permet aux contextes Voice1 d'être identifiés. Les contextes de voix portent les noms "1", "2", etc. Dans chacun de ces contextes, la direction verticale des liaisons, hampes, etc. est réglée de manière appropriée.

Ces voix sont toutes distinctes de la voix qui contient les notes en dehors de la construction << \\ >>. On doit le prendre en compte lorsqu'on fait des changements au niveau des voix. Cela veut aussi dire que les liaisons de prolongation et d'articulation ne peuvent ni entrer ni sortir de la construction << \\ >>. À l'inverse, des voix parallèles venant de constructions << \\ >> séparées sur la même portée sont dans les mêmes voix. Voici le même exemple, avec des couleurs et têtes de note différentes pour chaque voix. Notez que le changement de style de tête de note n'affecte pas l'intérieur des constructions << \\ >>. Aussi, le changement à la deuxième voix dans la première construction << \\ >> l'affecte aussi dans la deuxième construction << \\ >>, et la voix est liée entre les deux constructions.

     
     \new Staff \relative c' {
       \override NoteHead #'style = #'cross
       \override NoteHead #'color = #red
       c16 d e f
       <<
         { g4 f e } \\
         { \override NoteHead #'style = #'triangle
           \override NoteHead #'color = #blue
         r8 e4 d c8 ~ }
       >> |
       <<
         { d2 e2 } \\
         { c8 b16 a b8 g ~ g2 } \\
         { \override NoteHead #'style = #'slash 
           \override NoteHead #'color = #green
           s4 b4 c2 }
       >>
     }

[image of music]

La polyphonie ne change pas la relation des notes dans un bloc \relative { }. Chaque note est calculée en fonction de la note qui la précède immédiatement, sans tenir compte des différentes voix.

\relative { noteA << noteB \\ noteC >> noteD }

noteC est calculé relativement à noteB, non pas à noteA ; noteD est calculé relativement à noteC, non pas à noteB ou noteA.


Notes de bas de page

[1] Ces voix polyphoniques sont parfois appelées « couches » ou « calques » dans d'autres logiciels de notation.


Cette page documente LilyPond-2.11.58 (branche de développement).

Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs

Vos suggestions à propos de la documentation sont les bienvenues.

Autres langues : deutsch.