| [ << Staff notation ] | [Top][Contents] | [ Editorial annotations >> ] |
| [ < Annidare i righi ] | [ Up: Staff notation ] | [ Modello per orchestra, coro e pianoforte > ] |
Armature di chiave non tradizionali ¶
Il comando \key comunemente usato imposta la proprietà
keyAlterations del contesto Staff.
Per creare armature di chiave non standard, tale proprietà va
impostata esplicitamente.
Il formato di questo comando è una lista:
\set Staff.keyAlterations = #`(((ottava . grado) . alterazione) ((ottava
. grado) . alterazione) ...)
dove, per ogni elemento della lista, ottava indica l’ottava (0 è
l’ottava dal Do centrale al Si precedente), grado indica la nota
all’interno dell’ottava (0 significa Do e 6 significa Si) e alterazione
può essere ,SHARP ,FLAT ,DOUBLE-SHARP etc.
Altrimenti, usando il formato breve per ogni elemento della lista,
(grado . alterazione), ciò indica che la stessa alterazione deve
essere presente in tutte le ottave. Per le scale microtonalidove un
“diesis” non è 100 centesimi, alterazione si riferisce alla
proporzione di un duecentesimo di tono intero.
\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 >> ] |
| [ < Annidare i righi ] | [ Up: Staff notation ] | [ Modello per orchestra, coro e pianoforte > ] |