| [ << Staff notation ] | [Top][Contents] | [ Editorial annotations >> ] |
| [ < Imbrications de regroupements de portées ] | [ Up: Staff notation ] | [ Orchestre, chœur et piano > ] |
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) ...)
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 | }
| [ << Staff notation ] | [Top][Contents] | [ Editorial annotations >> ] |
| [ < Imbrications de regroupements de portées ] | [ Up: Staff notation ] | [ Orchestre, chœur et piano > ] |