GNU LilyPond – Manuel de notation: 2.9.3 Typographie de musique ancienne

### 2.9.3 Typographie de musique ancienne

#### Contextes de musique mensurale

Les contextes `MensuralVoice` et `MensuralStaff` permettent de graver des chants dans le style mesuré. Ces contextes initialisent les propriétés de tous les autres contextes et objets graphiques à des valeurs adéquates, de telle sorte que vous pouvez tout de suite vous lancer dans la saisie de votre chant comme ci-après :

>     \score {
>       <<
>         \new MensuralVoice = "discantus" \relative {
>           \hide Score.BarNumber {
>             c''1\melisma bes a g\melismaEnd
>             f\breve
>             \[ f1\melisma a c\breve d\melismaEnd \]
>             c\longa
>             c\breve\melisma a1 g1\melismaEnd
>             fis\longa^\signumcongruentiae
>           }
>         }
>         \new Lyrics \lyricsto "discantus" {
>           San -- ctus, San -- ctus, San -- ctus
>         }
>       >>
>     }

#### Voir aussi

Glossaire musicologique : mensural notation.

#### Clefs anciennes

Les clefs dédiées à la musique ancienne sont disponibles à l’aide de la commande `\clef`. Certaines de ces clés utilisent le même glyphe, attaché à l’une ou l’autre des lignes de la portée. Le chiffre porté en suffixe permet alors de les différencier, en partant de la ligne inférieure.

>     \override NoteHead.style = #'vaticana.punctum
>     \clef "vaticana-do1"
>     c'1

>     \override NoteHead.style = #'medicaea.punctum
>     \clef "medicaea-do3"
>     c'1

>     \override NoteHead.style = #'hufnagel.punctum
>     \clef "hufnagel-fa2"
>     c'1

>     \override NoteHead.style = #'neomensural
>     \clef "neomensural-c4"
>     c'1

Un glyphe de clef peut tout à fait arbitrairement être positionné sur une ligne particulière, comme indiqué à la rubrique Clefs. Une liste exhaustive des différentes clefs est disponible à l’annexe Styles de clef.

#### Voir aussi

Glossaire musicologique : clef, mensural notation.

Manuel de notation : Clefs, Clefs grégoriennes.

Fichiers d’initialisation : ‘`scm/parser-clef.scm`’.

Morceaux choisis : Hauteurs.

Référence des propriétés internes : Clef, Clef_engraver, clef-interface, ClefModifier.

#### Problèmes connus et avertissements

La clef de sol mensurale est calquée sur celle de Petrucci.

#### Métriques anciennes

Les chiffrages de métrique mensurale sont partiellement pris en charge. Les glyphes ne font que représenter des métriques particulières. En d’autres termes, pour obtenir le glyphe correspondant à une métrique mensurale particulière à l’aide de la commande `\time n/m`, vous devez choisir la paire `(n,m)` parmi les valeurs suivantes :

La propriété `style` de l’objet `TimeSignature` permet d’accéder aux indicateurs de métrique anciens. Les styles `neomensural` et `mensural` sont disponibles. Vous avez vu ci-dessus le style `neomensural`, particulièrement utilisé pour l’incipit des transcriptions. Le style `mensural` imite l’aspect de certaines éditions du XVIe siècle.

Voici les différences entre les styles :

La rubrique Métrique expose les principes généraux sur l’utilisation des indications de métrique.

#### Voir aussi

Glossaire musicologique : mensural notation.

Manuel de notation : Métrique.

#### Problèmes connus et avertissements

Les équivalences de durées de note ne sont pas modifiées par un changement de métrique. Par exemple, l’équivalence une brève pour trois semi-brèves (tempus perfectum) doit s’effectuer à la main en entrant :

>     breveTP = #(ly:make-duration -1 0 3/2)
>     …
>     { c\breveTP f1 }

Ce qui définira `breveTP` à 3/2 fois 2 = 3 fois une ronde.

Les symboles `mensural68alt` et `neomensural68alt` – alternatives à la métrique 6/8 – ne sont pas accessibles par la commande `\time`. Utilisez alors un `\markup {\musicglyph "timesig.mensural68alt" }`.

#### Têtes de note anciennes

Pour de la musique ancienne, vous disposez de plusieurs styles de tête de note, en plus du style par défaut `default`. Vous pouvez affecter à la propriété `style` de l’objet `NoteHead` les valeurs `baroque`, `neomensural`, `mensural`, `petrucci`, `blackpetrucci` ou `semipetrucci`.

Le style `baroque` diffère du style `default` par

- la disponibilité de la `maxima`, et
- la `\breve` qui sera carrée et non pas ovoïde.

Les styles `neomensural`, `mensural` et `petrucci` diffèrent du `baroque` par ceci :

- les notes de durée inférieure ou égale à une ronde sont en forme de losange, et
- les hampes sont centrées sur la tête.

Le style `blackpetrucci` permet d’obtenir, en notation mensurale blanche, des têtes noircies. Cependant, et dans la mesure où le style de tête n’influence en rien le nombre des crochets, une semiminima devrait alors se noter `a8*2` plutôt que `a4`, de telle sorte qu’elle ne se confonde pas avec une minima. Le multiplicateur peut varier, pour indiquer par exemple un triolet.

Le style `semipetrucci` permet de partiellement noircir certaines têtes, comme la brève, la longue et la maxime.

L’exemple suivant illustre le style `petrucci`.

>     \compressEmptyMeasures
>     \autoBeamOff
>     \override NoteHead.style = #'petrucci
>     a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a'
>     \override NoteHead.style = #'semipetrucci
>     a'\breve*5/6
>     \override NoteHead.style = #'blackpetrucci
>     a'8*4/3 a'
>     \override NoteHead.style = #'petrucci
>     a'\longa

La rubrique Têtes de note présente tous les styles de notes disponibles.

#### Voir aussi

Glossaire musicologique : mensural notation, note head.

Manuel de notation : Têtes de note.

#### Crochets anciens

Le réglage de la propriété `flag-style` de l’objet hampe (`Stem`) donne accès aux crochets de style ancien. Les seuls styles actuellement pris en charge sont `default` et `mensural`.

>     \relative c' {
>       \override Flag.style = #'mensural
>       \override Stem.thickness = #1.0
>       \override NoteHead.style = #'mensural
>       \autoBeamOff
>       c8 d e f c16 d e f c32 d e f s8
>       c'8 d e f c16 d e f c32 d e f
>     }

Notez que, pour chaque crochet mensural, l’extrémité la plus proche de la tête de note sera attachée à une ligne de la portée.

Il n’existe pas de crochet spécifique au style néomensural.

Les crochets n’existent pas en notation grégorienne.

#### Voir aussi

Glossaire musicologique : flag, mensural notation.

#### Problèmes connus et avertissements

L’alignement vertical des crochets par rapport aux lignes de la portée sous-entend que les hampes se terminent toujours soit sur une ligne, soit à l’exact milieu d’un interligne. Ceci n’est pas toujours réalisable, surtout si vous faites appel à des fonctionnalités avancées de présentation de la notation classique qui, par définition, ne sont pas prévues pour être appliquées à la notation mensurale.

#### Silences anciens

La propriété `style` de l’objet `Rest` permet d’obtenir des silences de type ancien. Vous disposez des styles `mensural` et `neomensural`.

En voici une illustration.

>     \compressEmptyMeasures
>     \override Rest.style = #'mensural
>     r\longa^"mensural" r\breve r1 r2 r4 r8 r16 s \break
>     \override Rest.style = #'neomensural
>     r\longa^"neomensural" r\breve r1 r2 r4 r8 r16

Les styles `mensural` et `neomensural` ne disposent pas des huitième et seizième de soupir ; LilyPond utilise dans de tels cas le style par défaut.

#### Voir aussi

Glossaire musicologique : mensural notation.

Manuel de notation : Silences.

Morceaux choisis : Notations anciennes.

#### Problèmes connus et avertissements

En style mensural, LilyPond utilise pour un silence correspondant à une maxima, le même glyphe que pour un longa ; il faut donc les multiplier pour obtenir la durée ad hoc. Des silences correspondant à une longa ne sont pas groupés automatiquement ; utilisez en pareil cas des « notes silencieuses ».

#### Altérations et armures anciennes

Le style `mensural` dispose d’un dièse et d’un bémol différents du style par défaut. La notation mensurale n’utilise que très rarement le bécarre ; sont utilisés plutôt le dièse ou le bémol. Par exemple, un si bécarre en fa majeur sera indiqué par la présence d’un dièse. Si toutefois il était requis, le bécarre sera emprunté au style `vaticana`.

La manière d’utiliser ce style est abordée dans Glyphes d’altération alternatifs. Il est activé par défaut dans un contexte `MensuralStaff`.

#### Voir aussi

Glossaire musicologique : accidental, key signature, mensural notation, Pitch names.

Manuel de notation : Altérations, Altérations accidentelles automatiques, Armure, Glyphes d’altération alternatifs, Hauteurs, Jeux de glyphes d’altération.

Référence des propriétés internes : KeySignature.

#### Altérations suggérées (musica ficta)

Dans la pratique ancienne, avant le XVIIe siècle, les altérations accidentelles de l’échelle modale n’étaient pas systématiquement notées et il incombait aux chanteurs, en fonction de certaines règles, de décider s’ils devaient chanter tel degré bémol, bécarre ou dièse. Cette technique est appelée musica ficta. Les transcriptions modernes de telles œuvres font apparaître ces altérations en surplomb de la note.

La reproduction de ces altérations suggérées est assurée par l’activation de la fonction `suggestAccidentals`.

    \relative {
      fis' gis
      \set suggestAccidentals = ##t
      ais bis
    }

Cette fonction considérera toute altération comme étant de la musica ficta, ce tant qu’elle n’aura pas été désactivée par un `\set suggestAccidentals = ##f`. Il est de ce fait plus pratique de recourir à une clause `\once \set suggestAccidentals = ##t`, qui peut tout à fait faire l’objet d’un raccourci :

>     ficta = { \once \set suggestAccidentals = ##t }
>     \score { \relative
>       \new MensuralVoice  {
>         \once \set suggestAccidentals = ##t
>         bes'4 a2 g2 \ficta fis8 \ficta e! fis2 g1
>       }
>     }

#### Voir aussi

Référence des propriétés internes : Accidental_engraver, AccidentalSuggestion.

#### Ligatures mensurales

Les ligatures mensurales blanches sont prises en charge, avec des limitations.

La gravure des ligatures mensurales blanches s’obtient après avoir remplacé, dans le contexte `Voice`, le `Ligature_bracket_engraver` par le `Mensural_ligature_engraver`, comme ici :

>     \layout {
>       \context {
>         \Voice
>         \remove Ligature_bracket_engraver
>         \consists Mensural_ligature_engraver
>       }
>     }

Lorsque le code ci-dessus est employé, l’aspect d’une ligature mensurale blanche est déterminé à partir des hauteurs et durées des notes qui la composent. Bien que cela demande un temps d’adaptation au nouvel utilisateur, cette méthode offre l’avantage que toute l’information musicale incluse dans la ligature est connue en interne. Ceci est non seulement important pour le rendu MIDI, mais aussi pour des questions de transcription automatisée d’une ligature.

Il se peut que deux notes consécutives puissent être représentées aussi bien par deux carrées que par un parallélogramme oblique (en forme de flexe). Par défaut, LilyPond présentera deux carrés ; l’impression d’une flexe s’obtient par affectation, pour la deuxième note, de la propriété `ligature-flexa`. Le réglage de la longueur d’une flexe se gère par la propriété de tête de note `flexa-width`.

Par exemple,

>     \score {
>       \relative {
>         \set Score.timing = ##f
>         \set Score.measureBarType = #'()
>         \override NoteHead.style = #'petrucci
>         \override Staff.TimeSignature.style = #'mensural
>         \clef "petrucci-g"
>         \[ c''\maxima g \]
>         \[ d\longa
>            \override NoteHead.ligature-flexa = ##t
>            \once \override NoteHead.flexa-width = #3.2
>            c\breve f e d \]
>         \[ c'\maxima d\longa \]
>         \[ e1 a, g\breve \]
>       }
>       \layout {
>         \context {
>           \Voice
>           \remove Ligature_bracket_engraver
>           \consists Mensural_ligature_engraver
>         }
>       }
>     }

Si on ne remplace pas le `Ligature_bracket_engraver` par le `Mensural_ligature_engraver`, on obtient

#### Voir aussi

Glossaire musicologique : ligature.

Manuel de notation : Ligatures, Neumes et ligatures grégoriennes.

#### Problèmes connus et avertissements

L’espacement horizontal peut laisser à désirer. Les altérations peuvent se chevaucher avec les notes précédentes.

#### LilyPond — Manuel de notation v2.24.4 (branche stable).