[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

A.1 Gabarits préprogrammés

@translationof Built-in templates

LilyPond est livré avec plusieurs gabarits convenant à différentes configurations chorales. Ils permettent de gérer de la musique chorale simple, avec ou sans accompagnement de piano, présentée sur deux, quatre ou huit 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 ces gabarit préprogrammés doit se placer à 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.


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

A.1.1 Gabarit pour chœur à quatre voix mixtes

@translationof SATB template

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]

bien que, dans ce cas particulier, il est plus simple d’utiliser le gabarit ssaattbb.ly – voir Gabarit pour double chœur à quatre voix mixtes.

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 en tête de fichier ; leur contenu sera combiné (sans les remplacer) aux réglages du gabarit préprogrammé. Tous les réglages par défaut du gabarit seront annulés dès lors que toutes ses valeurs auront été redéfinies dans une variable Layout :

 
Layout = \layout { ... }

Le jeu complet des variables modifiables disponibles est contenu dans le fichier ‘ly/satb.ly’ – voir Autres sources de documentation.

Voir aussi

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

Problèmes connus et avertissements

Les réglages de la variable TwoVoicesPerStaff (deux voix par portée) s’étendent à l’intégralité de la partition ; ils ne sauraient varier en cours de partition.

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


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

A.1.2 Gabarit pour double chœur à quatre voix mixtes

@translationof SSAATTBB template

Ce gabarit préprogrammé dispose, à l’exception des variables VerseXxx, des mêmes variable que le gabarit SATB – voir Gabarit pour chœur à quatre voix mixtes. Pour chacune des quatre parties, paroles et musique peuvent être dédoublées en alimentant les variables SopranoOneMusic et SopranoTwoMusic, etc. ainsi que leurs paroles associées dans SopranoOneLyrics et SopranoTwoLyrics, etc. Jusqu’à quatre couplets supplémentaires peuvent venir s’ajouter aux paroles, à l’aide de variables de la forme SopranoOneLyricsOne.

Le commutateur TwoVoicesPerStaff, basculé sur ##t, regroupera toutes les parties sur une même portée. Lui laisser sa avaleur par défaut ou lui affecter ##f laisse la possibilité de répartir les voix sur une ou deux portées selon le réglage de SopranoTwoVoicesPerStaff, MenTwoVoicesPerStaff, etc.

Prenons par exmple un pièce pour soprano et alto qui commence à l’unisson, puis passe à deux voix (soprano et alto), lesquelles finissent par se diviser. Cette partition pourrait se coder ainsi :

 
Time = { s1 \break s1 \break }
WomenMusic = \relative { a'4 a a a }
WomenLyrics = \lyricmode { Wo -- men ly -- rics }
SopranoMusic = \relative { s1 | c''4 c c c8 c }
SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics }
AltoMusic = \relative { s1 | g'4 g g g }
AltoLyrics = \lyricmode { Al -- to ly -- rics }
SopranoOneMusic = \relative { s1 | s1 |e''4 e e e }
SopranoOneLyrics = \lyricmode { Sop One ly -- rics }
SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c }
SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics }
AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g }
AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e }
AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
\layout { ragged-right = ##t }
\include "ssaattbb.ly"

[image of music]

Les voix d’homme s’ajouteront de la même manière.

Les sopranos, une fois divisées, peuvent partager la même portée en basculant SopranoTwoVoicesPerStaff sur ##t tout en laissant les autres parties inchangées, comme ici :

 
SopranoTwoVoicesPerStaff = ##t
Time = { s1 \break s1 \break }
WomenMusic = \relative { a'4 a a a }
WomenLyrics = \lyricmode { Wo -- men ly -- rics }
SopranoMusic = \relative { s1 | c''4 c c c8 c }
SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics }
AltoMusic = \relative { s1 | g'4 g g g }
AltoLyrics = \lyricmode { Al -- to ly -- rics }
SopranoOneMusic = \relative { s1 | s1 |e''4 e e e }
SopranoOneLyrics = \lyricmode { Sop One ly -- rics }
SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c }
SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics }
AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g }
AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e }
AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
\layout { ragged-right = ##t }
\include "ssaattbb.ly"

[image of music]

Le regroupement de chaque pupitre divisé sur une même portée demande simplement d’activer TwoVoicesPerStaff :

 
TwoVoicesPerStaff = ##t
Time = { s1 \break s1 \break }
WomenMusic = \relative { a'4 a a a }
WomenLyrics = \lyricmode { Wo -- men ly -- rics }
SopranoMusic = \relative { s1 | c''4 c c c8 c }
SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics }
AltoMusic = \relative { s1 | g'4 g g g }
AltoLyrics = \lyricmode { Al -- to ly -- rics }
SopranoOneMusic = \relative { s1 | s1 |e''4 e e e }
SopranoOneLyrics = \lyricmode { Sop One ly -- rics }
SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c }
SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics }
AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g }
AltoOneLyrics = \lyricmode { Al -- to One ly -- rics }
AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e }
AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics }
\layout { ragged-right = ##t }
\include "ssaattbb.ly"

[image of music]

Le jeu complet des variables modifiables disponibles est contenu dans le fichier ‘ly/ssaattbb.ly’ – voir Autres sources de documentation.

Voir aussi

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

Problèmes connus et avertissements

Les réglages des variables ...TwoVoicesPerStaff (deux voix par portée) s’étendent à l’intégralité de la partition ; ils ne sauraient varier en cours de partition.

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


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]

Ce document a été généré le le 13 juillet 2020 par gub en utilisant texi2html 1.82.

Autres langues : English, català, česky, deutsch, español, italiano, 日本語, nederlands.
À propos de la sélection automatique de la langue.