[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Plusieurs voix ] | [ Up : Plusieurs voix ] | [ Styles de voix > ] |
Polyphonie sur une portée
Instanciation explicite des voix
La manière la plus facile d’entrer des fragments avec plus d’une voix sur une portée est la suivante :
\new Staff << \new Voice = "first" \relative { \voiceOne r8 r16 g'' e8. f16 g8[ c,] f e16 d } \new Voice= "second" \relative { \voiceTwo d''16 c d8~ 16 b c8~ 16 b c8~ 16 b8. } >>
Vous constaterez que les voix sont créées explicitement et qu’elles sont
nommées. Les commandes \voiceOne
… \voiceFour
déterminent les voix de telle sorte que les première et troisième auront
des hampes vers le haut, et les deuxième et quatrième vers le bas.
D’autre part, les notes des troisième et quatrième voix seront quelque
peu décalées, tout comme leurs silences, afin d’éviter les collisions.
La commande \oneVoice
permet de retrouver les réglages par
défaut.
N’oubliez pas que Voice
est un contexte de bas niveau –
see Contextes de bas niveau – les voix. Dans le cadre d’un
TabStaff
, il faudrait donc utiliser un TabVoice
.
Polyphonie temporaire
Un fragment temporairement polyphonique se construit de la manière suivante :
<< { \voiceOne ... } \new Voice { \voiceTwo ... } >> \oneVoice
En fait, la première expression d’une polyphonie temporaire reste dans
le même contexte Voice
que celui existant auparavant et qui
perdurera après ce fragment. Les autres expressions entre doubles
chevrons seront assignées à des voix temporaires distinctes. C’est la
raison pour laquelle les paroles qui suivaient la voix avant la
polyphonie continueront à le faire durant ce passage polyphonique et
après lui :
\relative << \new Voice = "melody" { a'4 << { \voiceOne g f } \new Voice { \voiceTwo d2 } >> \oneVoice e4 } \new Lyrics \lyricsto "melody" { This is my song. } >>
Vous remarquerez que les commandes \voiceOne
et \voiceTwo
permettent d’obtenir des réglages différents pour chacune des voix.
Dans un TabStaff
doit être utilisé un TabVoice
.
Lorsque la même musique doit apparaître à la fois dans un Staff
et dans un TabStaff
, il est possible de recourir au contexte
générique Bottom
– see Contextes de bas niveau – les voix.
mus = \relative \new Bottom = "melody" { a'4 << { \voiceOne g f } \new Bottom { \voiceTwo d2 } >> \oneVoice e4 } << \new Staff \mus \new Lyrics \lyricsto "melody" { This is my song. } >> << \new TabStaff \mus \new Lyrics \lyricsto "melody" { This is my song. } >>
La construction avec un double antislash
Une construction de la forme << {…} \\ {…} >>
,
dans laquelle plusieurs expressions sont séparées par des doubles
obliques inversées, se comporte différemment de celle sans séparateur :
tous les membres de cette construction seront assignés à de
nouveaux contextes Bottom
du même type, à savoir Voice
ou
TabVoice
. Ces nouveaux contextes Bottom
, créés
implicitement, portent les noms "1"
, "2"
, etc. Dans chacun
de ces contextes, le positionnement des liaisons, la direction des
hampes, etc. sont réglés de manière appropriée. En voici un exemple :
<< \relative { r8 r16 g'' e8. f16 g8[ c,] f e16 d } \\ \relative { d''16 c d8~ 16 b c8~ 16 b c8~ 16 b8. } >>
Cette syntaxe peut être utilisée dans la mesure où la création puis la
disparition de voix temporaires sont sans conséquence. Les réglages de
ces voix créées implicitement sont les mêmes que si elles avaient été
créées à l’aide des commandes \voiceOne
à \voiceFour
, dans
leur ordre d’apparition.
Dans l’exemple qui suit, la voix intermédiaire a des hampes vers le
haut. Nous la plaçons donc en troisième position, de telle sorte qu’elle
adopte les réglages de \voiceThree
qui correspondent à ce que
nous voulons. Grâce à des espaces invisibles, nous évitons de surcharger
la portée avec des demis soupirs.
<< \relative { r8 g'' g g g f16 ees f8 d } \\ \relative { ees'8 r ees r d r d r } \\ \relative { d''8 s c s bes s a s } >>
En dehors des cas les plus simples, nous vous invitons à toujours créer les contextes de voix de manière explicite. Voir à ce sujet Contextes et graveurs et Instanciation explicite des voix.
Ordre des voix
L’ordre dans lequel doivent apparaître les voix d’une construction simultanée suit le schéma suivant :
Voix 1 : la plus haute Voix 2 : la plus basse Voix 3 : deuxième plus haute Voix 4 : deuxième plus basse Voix 5 : troisième plus haute Voix 6 : troisième plus basse etc.
Cette présentation en entonnoir peut sembler quelque peu contre-intuitive ; elle simplifie cependant grandement le processus de mise en forme. Vous noterez que les hampes des voix au numéro impair vont vers le haut, celles des voix paires vers le bas :
\new Staff << \time 2/4 { f''2 } % 1: highest \\ { c'2 } % 2: lowest \\ { d''2 } % 3: second-highest \\ { e'2 } % 4: second-lowest \\ { b'2 } % 5: third-highest \\ { g'2 } % 6: third-lowest >>
La commande \voices
permet de gérer l’ordre de saisie des voix :
\new Staff \voices 1,3,5,6,4,2 << \time 2/4 { f''2 } % 1: highest \\ { d''2 } % 3: second-highest \\ { b'2 } % 5: third-highest \\ { g'2 } % 6: third-lowest \\ { e'2 } % 4: second-lowest \\ { c'2 } % 2: lowest >>
Note : Paroles et objets étendus (liaisons, soufflets, etc.) ne peuvent passer d’une voix à l’autre.
Identité rythmique
Lorsque l’on doit saisir des fragments de musique parallèle qui ont le même rythme, on peut les combiner dans un contexte de voix unique et par voie de conséquence former des accords. Il suffit pour cela de les regrouper dans une construction de musique simultanée simple au sein d’une voix explicite :
\new Voice << \relative { e''4 f8 d e16 f g8 d4 } \relative { c''4 d8 b c16 d e8 b4 } >>
Prenez garde que les différents éléments doivent impérativement avoir la même structure rythmique, sous peine de ligature aléatoire et de messages d’avertissement.
Commandes prédéfinies
\voiceOne
,
\voiceTwo
,
\voiceThree
,
\voiceFour
,
\oneVoice
.
Voir aussi
Manuel d’initiation : Instanciation explicite des voix, Les voix contiennent la musique.
Manuel de notation : Hampes, Portées de percussion, Silences invisibles.
Morceaux choisis : Notation simultanée.
[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Plusieurs voix ] | [ Up : Plusieurs voix ] | [ Styles de voix > ] |