Siguiente: , Anterior: Clave, Arriba: Imprimir las alturas


Armadura de la tonalidad

Las alteraciones accidentales y las armaduras son una frecuente causa de confusión para los nuevos usuarios, porque las notas sin alteración pueden llevar signos de becuadro en función de la armadura. Para ver más información, consulte Alteraciones accidentales o Alteraciones accidentales y armaduras.

Nota: Las alteraciones accidentales y las armaduras son una frecuente causa de confusión para los nuevos usuarios. En LilyPond, los nombres de las notas son el código de entrada en bruto; la armadura y la clave determinan de qué forma se presenta este código en bruto. Una nota sin alteración como c significa ‘Do natural’, si que le afecten la armadura ni la clave. Para ver más información, consulte Alteraciones accidentales y armaduras.

La armadura indica la tonalidad en que se toca una pieza. Está denotada por un conjunto de alteraciones (bemoles o sostenidos) al comienzo del pentagrama. El establecimiento o modificación de la armadura se hace con la instrucción \key:

\key nota tipo

Aquí, tipo debe ser \major o \minor para obtener la tonalidad nota mayor o nota menor, respectivamente. También puede usar los nombres estándar de modo (también conocidos como modos eclesiásticos): \ionian (jónico), \dorian (dórico), \phrygian (frigio), \lydian (lidio), \mixolydian (mixolidio), \aeolian (eolio) y \locrian (locrio).

     
     \key g \major
     fis1
     f
     fis

[image of music]

Fragmentos de código seleccionados

Cuando cambia la armadura de la tonalidad, se imprimen becuadros automáticamente para cancelar las alteraciones de las armaduras anteriores. Esto se puede evitar estableciendo al valor "falso" la propiedad printKeyCancellation del contexto 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
     }

[image of music]

La muy utilizada instrucción \key establece la propiedad keySignature property, dentro del contexto Staff.

Para crear armaduras de tonalidad no estándar, ajuste esta propiedad directamente. El formato de esta instrucción es una lista:

\set Staff.keySignature = #`(((octava . paso) . alteración) ((octava . paso) . alteración) ...) donde, para cada elemento dentro de la lista, octava especifica la octava (siendo cero la octava desde el Do central hasta el Si por encima), paso especifica la nota dentro de la octava (cero significa Do y 6 significa Si), y alteración es ,SHARP ,FLAT ,DOUBLE-SHARP etc. (observe la coma precedente.)

Alternativamente, para cada elemento de la lista el uso del formato más conciso (paso . alteración) especifica que la misma alteración debe estar en todas las octavas.

He aquí un ejemplo de una posible armadura para generar una escala exátona:

     
     \relative c' {
       \set Staff.keySignature = #`(((0 .  3) . ,SHARP) ((0 . 5) . ,FLAT) ((0 . 6) . ,FLAT))
       c4 d e fis
       aes4 bes c2
     }
     

[image of music]

Véase también

Glosario musical: modo eclesiástico, scordatura.

Manual de aprendizaje: Alteraciones accidentales y armaduras.

Fragmentos de código: Alturas.

Referencia de funcionamiento interno: KeyChangeEvent, Key_engraver, Key_performer, KeyCancellation, KeySignature, key-cancellation-interface, key-signature-interface.

Esta página corresponde a LilyPond-2.11.58 (rama de desarrollo).

Informe de los fallos a través de la lista en español lilypond-es, o en inglés a través de http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Se agradecen las sugerencias para la documentación.

Otros idiomas: English, français, deutsch.