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

Ce gabarit préprogrammé dispose, à l’exception des variables VerseXxx, des mêmes variable que le gabarit SATB – see section 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 valeur 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 – see section 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é.


GNU LilyPond – Manuel d’initiation v2.25.14 (branche de développement).