[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Clefs ] | [ Up : Gravure des hauteurs ] | [ Marques d’octaviation > ] |
Armure
Note : Les nouveaux utilisateurs sont parfois déroutés par la gestion
des altérations et de l’armure. Pour LilyPond, une hauteur n’est que du
matériau brut ; l’armure et la clef ne feront que déterminer comment ce
matériau sera retranscrit. Un simple c
signifie tout bonnement
« do naturel » quelles que soient l’armure et la clef en question. Pour
plus d’information, reportez-vous au chapitre Hauteurs et armure.
L’armure indique la tonalité dans laquelle la pièce doit être jouée. Elle comprend un ensemble d’altérations (dièses ou bémols) à la clef, c’est-à-dire au début de la portée. Elle peut varier en cours de morceau.
On définit ou modifie l’armure avec la commande \key
:
\key hauteur mode
Ici, mode
doit être \major
ou \minor
afin
d’avoir respectivement hauteur-majeur ou hauteur-mineur.
Vous pouvez aussi avoir recours aux modes anciens que sont
\ionian
, \locrian
, \aeolian
, \mixolydian
,
\lydian
, \phrygian
et \dorian
.
\relative { \key g \major fis''1 f fis }
Rien n’empèche de définir d’autres modes, en listant l’altération de chacun des degrés de la gamme en partant du do.
freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL) (3 . ,NATURAL) (4 . ,NATURAL) (5 . ,FLAT) (6 . ,FLAT)) \relative { \key c \freygish c'4 des e f \bar "||" \key d \freygish d es fis g }
Les altérations à la clef peuvent s’imprimer à des octaves différents de
leur position traditionnelle ou à plusieurs octaves, à l’aide des
propriétés flat-positions
et sharp-positions
de l’objet
KeySignature
. Les entrées fournies à ces propriétés définissent
l’amplitude des positions sur la portée où les altérations seront
imprimées. Dans le cas où l’entrée est constituée d’une position unique,
les altérations seront placées à l’intérieur de l’octave finissant à
cette position sur la portée.
\override Staff.KeySignature.flat-positions = #'((-5 . 5)) \override Staff.KeyCancellation.flat-positions = #'((-5 . 5)) \clef bass \key es \major es g bes d' \clef treble \bar "||" \key es \major es' g' bes' d'' \override Staff.KeySignature.sharp-positions = #'(2) \bar "||" \key b \major b' fis' b'2
Morceaux choisis
Suppression des bécarres superflus lors d’un changement de tonalité
Après un changement de tonalité, un bécarre est imprimé pour annuler
toute altération précédente. Ce comportement s’annule en désactivant la
propriété printKeyCancellation
du contexte Staff
.
\relative c' { \key d \major a4 b cis d \key g \minor a4 bes c d \set Staff.printKeyCancellation = ##f \key d \major a4 b cis d \key g \minor a4 bes c d }
Armures inhabituelles
La commande \key
détermine la propriété keyAlterations
d’un
contexte Staff
.
Des armures inhabituelles peuvent être spécifiées en modifiant directement cette propriété. Il s’agit en l’occurrence de définir une liste :
\set Staff.keyAlterations = #`(((octave . pas) . altération) ((octave . pas) . altération) @dots{})
dans laquelle, et pour chaque élément, octave
spécifie l’octave
(0 pour celle allant du do médium au si supérieur), pas
la note
dans cette octave (0 pour do et 6 pour si), et altération
sera
,SHARP
ou ,FLAT
ou ,DOUBLE-SHARP
, etc. (attention à
la virgule en préfixe).
Une formulation abrégée – (pas . altération)
– signifie que
l’altération de l’élément en question sera valide quelle que soit
l’octave.
En ce qui concerne les gammes microtonales dans lesquelles un
« dièse » n’est pas d’un centième, altération
se réfère à un
deux-centième de ton entier.
\include "arabic.ly" \relative do' { \set Staff.keyAlterations = #`((0 . ,SEMI-FLAT) (1 . ,SEMI-FLAT) (2 . ,FLAT) (5 . ,FLAT) (6 . ,SEMI-FLAT)) %\set Staff.extraNatural = ##f re reb \dwn reb resd dod dob dosd \dwn dob | dobsb dodsd do do | }
Voir aussi
Glossaire musicologique : mode d’église, scordatura.
Manuel d’initiation : Hauteurs et armure.
Morceaux choisis : Hauteurs.
Référence des propriétés internes : Key_engraver, Key_performer, KeyCancellation, KeyChangeEvent, KeySignature, key-signature-interface.
[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Clefs ] | [ Up : Gravure des hauteurs ] | [ Marques d’octaviation > ] |