[ << Notation spécialisée ] | [Racine][Table des matières][Index] | [ Généralités en matière d'entrée et sortie >> ] |
[ < Guidons ] | [Plus haut: Notations anciennes ] | [ Contextes de musique mensurale > ] |
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.