[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Clau ] | [ Up : Impressió de les altures ] | [ Indicadors d’octava > ] |
Armadura de la tonalitat
Nota: Les alteracions accidentals i les armadures són una causa
freqüent de confusió per al nous usuaris. Al LilyPond, el noms de
les notes són el codi d’entrada en brut; l’armadura i la clau
determinen de quina forma es presenta aquest codi en brut. Una
nota sense alteració com c
significa ‘Do natural’,
sense que l’afectin l’armadura o la clau. Per veure més
informació, consulteu Alteracions accidentals i armadures.
L’armadura indica la tonalitat en la qual es toca una peça. Està
denotada per un conjunt d’alteracions (bemolls o sostinguts) al
començament del pentagrama. L’establiment o modificació de
l’armadura es fa amb l’ordre \key
:
\key nota modo
Aquí, mode
ha de ser \major
o \minor
per obtenir la tonalitat nota
major o noms estàndard
de mode (també coneguts com modes eclesiàstics):
\ionian
(jònic), \dorian
(dòric),
\phrygian
(frigi), \lydian
(lidi),
\mixolydian
(mixolidi), \aeolian
(eoli) i
\locrian
(locri).
\relative { \key g \major fis''1 f fis }
Es poden definir modes addicionals, escrivint una llista amb l’alteració que porta cada nota de l’escala quan el mode comença amb 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 alteracions de l’armadura de la tonalitat es poden imprimir en
una octava diferent que en les seves posicions tradicionals, o en
més d’una octava, usat les propietats flat-positions
i
sharp-positions
de KeySignature
. Les entrades en
aquestes propietats especifiquen el rang de posicions de
pentagrama en el qual s’imprimiran les alteracions, les
alteracions es col·loquen dins de l’octava que acaba en aquesta
posició del pentagrama.
\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
Fragments de codi seleccionats
Evitar que se impriman becuadros cuando cambia la armadura
Quan es canvia l’armadura de la tonalitat, s’imprimeixen becaires
automàticament per cancel·lar les alteracions de les armadures
anteriors. Això es pot evitar establint al valor “falso” la
propietat printKeyCancellation
del context 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 }
Armadures de tonalitat no tradicional
La molt utilitzada ordre \key
estableix la propietat
keyAlterations
, dins del context Staff
.
Per crear armadures de tonalitat no estàndard, ajusteu aquesta propietat directament. El format d’aquesta ordre és una llista:
\set Staff.keyAlterations = #`(((octava . pas) . alteració)
on, per cada element dins de la llista octava
especifica
l’octava (sent zero l’octava des del Do central fins al
Si per sobre), pas
especifica la nota dins de l’octava
(zero significa Do i 6 significa Si), i
alteració
és ,SHARP ,FLAT ,DOUBLE-SHARP
etc. (observeu la coma precedent).
De forma alternativa, per a cada element de la llista l’ús del
format més concís (pas. alteració)
especifica que la
mateixa alteració ha d’estar en totes les octaves.
Vet aquí un exemple d’una possible armadura per generar una escala exàtona:
\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 | }
Vegeu també
Glossari musical: church mode, scordatura.
Manual de aprenentatge: Alteracions accidentals i armadures.
Fragments de codi: Pitches.
Referència de funcionament interno: KeyChangeEvent, Key_engraver, Key_performer, KeyCancellation, KeySignature, key-signature-interface.
[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Clau ] | [ Up : Impressió de les altures ] | [ Indicadors d’octava > ] |