A.1.1 Gabarit pour chœur à quatre voix mixtes (GNU LilyPond – Manuel d’initiation)

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

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"

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"

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"

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"

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"

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"

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"

bien que, dans ce cas particulier, il est plus simple d’utiliser le gabarit `ssaattbb.ly` – see 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 pouvez 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` – see 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é.

#### GNU LilyPond – Manuel d’initiation v2.26.0 (stable-branch).

- 1 Installation
  - 1.1 Installation en mode graphique
  - 1.2 Installation en ligne de commande
- 2 Tutoriel
  - 2.1 Compilation d’un fichier
  - 2.2 Composition d’un fichier source
    - 2.2.1 Notation simple
      - Hauteurs
      - Durées et rythme
      - Silences
      - Métrique
      - Indication de tempo
      - Clefs
      - Tout ensemble
    - 2.2.2 Travail sur les fichiers d’entrée
  - 2.3 Gestion des erreurs
  - 2.4 Bien lire le manuel
    - 2.4.1 Matériel incomplet
    - 2.4.2 Exemples cliquables
    - 2.4.3 Vue d’ensemble des manuels
- 3 Bases de notation musicale
  - 3.1 Notation sur une seule portée
    - 3.1.1 Barre et contrôle de mesure
      - Barre de mesure
      - Contrôle de mesure
    - 3.1.2 Hauteurs et armure
      - Altérations
      - Armures
      - Attention aux armures et aux hauteurs
    - 3.1.3 Liaisons
      - Liaisons de prolongation
      - Liaisons d’articulation
      - Liaisons de phrasé
      - Attention aux types de liaison
    - 3.1.4 Articulations et nuances
      - Articulation
      - Doigté
      - Nuance
    - 3.1.5 Ajout de texte
    - 3.1.6 Barres de ligature automatiques et manuelles
    - 3.1.7 Commandes rythmiques avancées
      - Mesure incomplète
      - N-olet
      - Note d’ornement
  - 3.2 Notes simultanées
    - 3.2.1 Les expressions musicales en clair
      - Analogie avec les expressions mathématiques
      - Expressions musicales simultanées – plusieurs portées
      - Expressions musicales simultanées – une seule portée
    - 3.2.2 Plusieurs portées
    - 3.2.3 Regroupements de portées
    - 3.2.4 Combinaison de notes en accords
    - 3.2.5 Polyphonie sur une portée
  - 3.3 Chansons
    - 3.3.1 Écriture de chants simples
    - 3.3.2 Alignement des paroles sur une mélodie
    - 3.3.3 Paroles pour plusieurs portées
  - 3.4 Dernières précisions
    - 3.4.1 Organisation du code source avec des variables
    - 3.4.2 Ajout de titres
    - 3.4.3 Noms de note absolus
    - 3.4.4 Après le tutoriel
- 4 Concepts fondamentaux
  - 4.1 Organisation des fichiers LilyPond
    - 4.1.1 Introduction à la structure de fichier LilyPond
    - 4.1.2 La partition est une (unique) expression musicale composée
    - 4.1.3 Expressions musicales imbriquées
    - 4.1.4 Structuration de la saisie des notes
    - 4.1.5 Non-imbrication des crochets et liaisons
  - 4.2 Les voix contiennent la musique
    - 4.2.1 J’entends des voix
    - 4.2.2 Instanciation explicite des voix
    - 4.2.3 Voix et paroles
  - 4.3 Contextes et graveurs
    - 4.3.1 Tout savoir sur les contextes
    - 4.3.2 Création d’un contexte
    - 4.3.3 Tout savoir sur les graveurs
    - 4.3.4 Modification des propriétés d’un contexte
    - 4.3.5 Ajout et suppression de graveurs
  - 4.4 Extension des modèles
    - 4.4.1 Soprano et violoncelle
    - 4.4.2 Partition pour chœur à quatre voix mixtes
    - 4.4.3 Écriture d’une partition à partir de zéro
    - 4.4.4 Économie de saisie grâce aux identificateurs et fonctions
    - 4.4.5 Conducteurs et parties
- 5 Retouche de partition
  - 5.1 Retouches élémentaires
    - 5.1.1 Objets et interfaces
    - 5.1.2 Conventions de nommage des objets et propriétés
    - 5.1.3 Méthodes de retouche
      - La commande `\override`
      - La commande `\revert`
      - Le préfixe `\once`
      - Les commandes `\tweak` et `\offset`
      - Le préfixe `\single`
  - 5.2 Le manuel de référence des propriétés internes
    - 5.2.1 Propriétés des objets de rendu
    - 5.2.2 Propriétés listées par interface
    - 5.2.3 Types de propriétés
  - 5.3 Apparence des objets
    - 5.3.1 Visibilité et couleur des objets
      - La propriété `stencil`
      - La propriété `break-visibility`
      - La propriété `transparent`
      - La propriété `color`
    - 5.3.2 Taille des objets
    - 5.3.3 Longueur et épaisseur des objets
  - 5.4 Décalages et alignements
  - 5.5 Positionnement des objets
    - 5.5.1 Comportement automatique
    - 5.5.2 Objets inclus dans la portée
      - La propriété `direction`
      - Doigtés
    - 5.5.3 Objets hors de la portée
      - La propriété `outside-staff-priority`
      - La commande `\textLengthOn`
      - Positionnement des nuances
      - Dimensionnement des objets graphiques
  - 5.6 Espacement vertical
  - 5.7 Collisions d’objets
    - 5.7.1 Déplacement d’objets
    - 5.7.2 Correction des collisions d’objets
      - La propriété `padding`
      - La propriété `right-padding`
      - La propriété `staff-padding`
      - La propriété `self-alignment-X`
      - La propriété `staff-position`
      - La propriété `extra-offset`
      - La propriété `positions`
      - La propriété `force-hshift`
    - 5.7.3 Exemple concret
  - 5.8 Autres retouches
    - 5.8.1 Autres utilisations des retouches
      - Liaison entre plusieurs voix
      - Rendu MIDI d’un point d’orgue
    - 5.8.2 Utilisation de variables dans les retouches
    - 5.8.3 Feuilles de style
    - 5.8.4 Autres sources de documentation
    - 5.8.5 Retouches avancées avec Scheme
- Appendix A Modèles
  - A.1 Gabarits préprogrammés
    - A.1.1 Gabarit pour chœur à quatre voix mixtes
    - A.1.2 Gabarit pour double chœur à quatre voix mixtes
  - A.2 Modèles pour portée unique
    - A.2.1 Notes seules
    - A.2.2 Notes et paroles
    - A.2.3 Notes et accords
    - A.2.4 Notes, paroles et accords
  - A.3 Modèles pour piano
    - A.3.1 Piano seul
    - A.3.2 Chant et accompagnement
    - A.3.3 Piano et paroles entre les portées
  - A.4 Modèles pour quatuor à cordes
    - A.4.1 Quatuor à cordes simple
    - A.4.2 Parties pour quatuor à cordes
  - A.5 Modèles pour ensemble vocal
    - A.5.1 Partition pour chœur SATB
    - A.5.2 Partition pour chœur SATB avec réduction pour piano
    - A.5.3 Partition pour chœur SATB avec alignement des contextes
    - A.5.4 Chœur à quatre voix mixtes sur quatre portées
    - A.5.5 Couplet pour solo et refrain à deux voix
    - A.5.6 Hymnes et cantiques
    - A.5.7 Psalmodie
  - A.6 Orchestre
    - A.6.1 Orchestre, chœur et piano
  - A.7 Exemples de notation ancienne
    - A.7.1 Transcription de musique mensurale
    - A.7.2 Transcription du grégorien
  - A.8 Autres modèles
    - A.8.1 Symboles de jazz
- Appendix B GNU Free Documentation License
- Appendix C Index des commandes et concepts