| [ << Fundamental concepts ] | [Racine][Table des matières][Index][ ? ] | [ Tweaking output >> ] | ||
| [ < Extending the templates ] | [ Plus haut: Extending the templates ] | [ Four-part SATB vocal score > ] | ||
3.4.1 Soprano and cello
Commencez par le modèle qui vous semblera le plus proche de ce à quoi vous voulez aboutir. Disons par exemple que vous voulez écrire une pièce pour soprano et violoncelle : dans ce cas, on pourrait commencer par les « notes et paroles », pour la partie de soprano.
\version "2.12.3"
melodie = \relative c' {
\clef treble
\key c \major
\time 4/4
a4 b c d
}
texte = \lyricmode {
Aaa Bee Cee Dee
}
\score{
<<
\new Voice = "un" {
\autoBeamOff
\melodie
}
\new Lyrics \lyricsto "un" \texte
>>
\layout { }
\midi { }
}
Maintenant, on veut ajouter une partie de violoncelle. Jetons un coup d’œil sur l’exemple avec les notes seules :
\version "2.12.3"
melodie = \relative c' {
\clef treble
\key c \major
\time 4/4
a4 b c d
}
\score {
\new Staff \melodie
\layout { }
\midi { }
}
On n’a pas besoin de deux commandes \version. Ce dont on a besoin,
c’est de la section melodie. De même, on n’a pas besoin de deux sections
\score — si nous les gardions toutes les deux, on obtiendrait deux
parties séparées ; mais nous voulons un vrai duo, avec les deux
parties ensemble. Dans la section \score, on n’a pas besoin
non plus de deux \layout ni de deux \midi.
Si on se contente de couper et coller les sections melodie, on se
retrouvera avec deux sections de ce nom ; il nous faut donc les renommer.
Appelons la section pour la soprano sopranoMusique et celle pour le
violoncelle violoncelleMusique. Tant qu’on y est, renommons
texte en sopranoParoles. Attention à bien renommer les
deux occurrences de chacune de ces dénominations : c’est-à-dire la
définition de départ, où l’on trouve melodie = relative c' { ,
et l’endroit où cette dénomination est utilisée, dans la section
\score.
Et puis, toujours tant qu’on y est, mettons le violoncelle en clé de Fa, comme le veut l’usage, et donnons-lui d’autres notes.
\version "2.12.3"
sopranoMusique = \relative c' {
\clef treble
\key c \major
\time 4/4
a4 b c d
}
sopranoParoles = \lyricmode {
Laaa Siii Dooo Rééé
}
violoncelleMusique = \relative c {
\clef bass
\key c \major
\time 4/4
d4 g fis8 e d4
}
\score{
<<
\new Voice = "un" {
\autoBeamOff
\sopranoMusique
}
\new Lyrics \lyricsto "un" \sopranoParoles
>>
\layout { }
\midi { }
}
Voilà qui est mieux, mais la partie de violoncelle n’apparaît pas sur
la partition — en effet, nous n’y avons pas fait appel dans la section
\score. Si l’on veut que la partie de violoncelle s’imprime sous
la partie de soprano, on va devoir ajouter :
\new Staff \musiqueVioloncelle
en dessous de tout ce qui concerne la soprano. Il nous faut également
encadrer la musique par des << et >>, qui feront comprendre
à LilyPond que plusieurs événements — ici, des objets Staff —
se déroulent en même temps. Le bloc \score ressemble maintenant à
\score {
<<
<<
\new Voice = "un" {
\autoBeamOff
\sopranoMusique
}
\new Lyrics \lyricsto "un" \sopranoParoles
>>
\new Staff \violoncelleMusique
>>
\layout { }
\midi { }
}
C’est un peu le bazar dans tout ça ; mais il vous sera facile de mettre un peu d’ordre dans l’indentation. Voici le modèle pour soprano et violoncelle au complet :
\version "2.12.3"sopranoMusic = \relative c' { \clef treble \key c \major \time 4/4 a4 b c d } sopranoLyrics = \lyricmode { Aaa Bee Cee Dee } celloMusic = \relative c { \clef bass \key c \major \time 4/4 d4 g fis8 e d4 } \score { << << \new Voice = "one" { \autoBeamOff \sopranoMusic } \new Lyrics \lyricsto "one" \sopranoLyrics >> \new Staff \celloMusic >> \layout { } \midi { } }
See also
Les patrons originaux sont disponibles à l’annexe « Modèles », voir Single staff.
| [ << Fundamental concepts ] | [Racine][Table des matières][Index][ ? ] | [ Tweaking output >> ] | ||
| [ < Extending the templates ] | [ Plus haut: Extending the templates ] | [ Four-part SATB vocal score > ] | ||