A.1 Gabarits préprogrammés

LilyPond est livré avec un gabarit convenant à un certain nombre de configurations chorales. Il permet de gérer de la musique chorale simple, avec ou sans accompagnement de piano, présentée sur deux ou quatre portées. Contrairement aux autre gabarits, celui-ci est « préprogrammé », ce qui signifie qu’il ne nécessite pas d’être recopié et édité ; il suffit en fait d’ajouter une instruction \include au fichier source.

Note : Contrairement à la plupart des inclusions, la commande include traitant ce gabarit préprogrammé doit se place à la fin du fichier source.

Les expressions musicales nécessaires sont affectées à des variables spécifiques. Ces définitions doivent intervenir avant la commande \include.

La musique peut se présenter en une ou deux voix par portée à l’aide du commutateur TwoVoicesPerStaff (DeuxVoixParPortée) – valorisé à ##f ou ##t selon le cas.

Voici l’intégralité d’un fichier permettant d’obtenir une partition pour chœur à quatre voix avec paroles individuelles et accompagnement de piano :

  SopranoMusic = \relative { a'4\f a8 a a4 a }
  SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics }
  AltoMusic = \relative { d'4\f d d d }
  AltoLyrics = \lyricmode { Al -- to ly -- rics }
  TenorMusic = \relative { a4\p a a a }
  TenorLyrics = \lyricmode { Te -- nor ly -- rics }
  BassMusic = \relative { c2\p c4 c }
  BassLyrics = \lyricmode { Bass ly -- rics }
  PianoRHMusic = \relative { c' e g c }
  PianoDynamics = { s2\mp s4 s4 }
  PianoLHMusic = \relative { c e g c }
  \include "satb.ly"

[image of music]

Ce même fichier peut servir à générer une partition dans laquelle deux voix partagent une même portée, après avoir simplement commuté TwoVoicesPerStaff à ##t. Chaque voix dispose à nouveau de ses propres paroles.

  SopranoMusic = \relative { a'4\f a8 a a4 a }
  SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics }
  AltoMusic = \relative { d'4\f d d d }
  AltoLyrics = \lyricmode { Al -- to ly -- rics }
  TenorMusic = \relative { a4\p a a a }
  TenorLyrics = \lyricmode { Te -- nor ly -- rics }
  BassMusic = \relative { c2\p c4 c }
  BassLyrics = \lyricmode { Bass ly -- rics }
  PianoRHMusic = \relative { c' e g c }
  PianoDynamics = { s2\mp s4 s4 }
  PianoLHMusic = \relative { c e g c }
  TwoVoicesPerStaff = ##t
  \include "satb.ly"

[image of music]

Désactiver TwoVoicesPerStaff, ou le laisser à sa valeur par défaut, et se limiter à certaines variables seulement permet d’obtenir un agencement pour moins de voix. Voici, par exemple, comment saisir un duo soprano basse :

  SopranoMusic = \relative { c'' c c c }
  SopranoLyrics = \lyricmode { High voice ly -- rics }
  BassMusic = \relative { a a a a }
  BassLyrics = \lyricmode { Low voice ly -- rics }
  \include "satb.ly"

[image of music]

Chacune des parties peut se voir adjoindre un deuxième couplet ou des paroles alternatives :

  SopranoMusic = \relative { a'4 a a a }
  SopranoLyricsOne = \lyricmode {
    \set stanza = "1."
    Words to verse one
  }
  SopranoLyricsTwo = \lyricmode {
    \set stanza = "2."
    Words to verse two
  }
  \include "satb.ly"

[image of music]

Lorsque paroles et rythme sont identiques à toutes les voix, la partition peut s’agencer sur deux portées, chacune comportant deux voix. Le gabarit préprogrammé autorise jusqu’à neuf couplets. L’exemple suivant, dépourvu d’accompagnement, se contente de trois couplets.

  SopranoMusic = \relative { a' a a a }
  AltoMusic = \relative { f' f f f }
  VerseOne = \lyricmode {
    \set stanza = "1."
    Words to verse one
  }
  VerseTwo = \lyricmode {
    \set stanza = "2."
    Words to verse two
  }
  VerseThree = \lyricmode {
    \set stanza = "3."
    Words to verse three
  }
  TenorMusic = \relative { a a a a }
  BassMusic = \relative { f f f f }
  TwoVoicesPerStaff = ##t
  \include "satb.ly"

[image of music]

Dautres variables peuvent se voir attribuer une valeur. C’est notamment le cas de la tonalité et de la métrique :

  Key = \key a \major
  Time = {
    \time 5/4
    \tempo "Allegro" 4 = 144
  }
  SopranoMusic = \relative { gis' gis gis gis gis }
  AltoMusic = \relative { cis' cis cis cis cis }
  VerseOne = \lyricmode { Words to this du -- et }
  TwoVoicesPerStaff = ##t
  \include "satb.ly"

[image of music]

Les intitulés d’instrument, ainsi que leur version abrégée, sont modifiables :

  SopranoMusic = \relative { c'' c c c }
  SopranoLyrics = \lyricmode { High voice ly -- rics }
  SopranoInstrumentName = "Soprano 1"
  SopranoShortInstrumentName = "S1"
  AltoMusic = \relative { a' a a a }
  AltoLyrics = \lyricmode { Low voice ly -- rics }
  AltoInstrumentName = "Soprano 2"
  AltoShortInstrumentName = "S2"
  \include "satb.ly"

[image of music]

Une partie de soliste s’ajoute à l’aide de la variable DescantMusic, à laquelle s’appliqueront les paroles contenues dans la variable DescantLyrics. De la même manière, une partie de solo peut s’ajouter au-dessus du chœur en alimentant les variables SoloMusic et SoloLyrics.

Comme pour n’importe quelle partition, vous pouver y ajouter des blocs \header et \paper. Un bloc \layout devra quant à lui faire l’objet de la variable Layout :

Layout = \layout { ... }

Le jeu complet des variables modifiables disponibles est contenu dans le fichier ‘ly/satb.ly’.

Voir aussi

Manuel d’initiation : Organisation du code source avec des variables, Modèles pour ensemble vocal, Extension des modèles.

Problèmes connus et avertissements

Des arrangements plus complexes de partition pour chœur mixte à quatre voix ne sont pas réalisables avec ce gabarit préprogrammé.


Autres langues : English, italiano.
About automatic language selection.

LilyPond — Manuel d’initiation v2.19.24 (branche de développement).