| [ << Duraciones ] | [Top][Contents][Index] | [ Expresiones >> ] |
| [ < Impresión de las duraciones ] | [ Up: Impresión de las duraciones ] | [ Indicaciones metronómicas > ] |
2.3.1 Indicación de compás
Para poner una indicación de compás básica, use la instrucción
\time con la fracción como argumento.
\time 2/4 c''2 \time 3/4 c''2.![]()
Las indicaciones de compás fraccionales y los denominadores más largos que una redonda, requieren sintaxis de Scheme.
\time #'(5/2 . 4) c''2 r8 \override Timing.TimeSignature.denominator-style = #'note \time #'(2 . 1/2) f''\breve c''![]()
Se pueden usar otros denominadores poco usuales para añadir
puntillos en el estilo ‘nota sobre nota’; sin embargo, para
aprovechar al máximo las posibilidades que se explican en el lugar
oportuno, en tales casos se recomienda usar una fracción
convencional para \time y sobreescribir
TimeSignature.time-signature.
\override Timing.TimeSignature.denominator-style = #'note \once \override Timing.TimeSignature.time-signature = #'(2 . 8/3) \time 6/8 c''8 8 8 8 8 8![]()
Los cambios de indicación de compás a mitad de un compás aparecen explicados en Anacrusas.
La indicación de compás se imprime al comienzo de una pieza y siempre que hay un cambio de compás. Si se produce un cambio al final de una línea, se imprime una indicación de advertencia en dicho lugar. Se puede modificar este comportamiento predeterminado, véase Visibilidad de los objetos.
\relative c'' { \time 2/4 c2 c \break c c \break \time 4/4 c c c c }![]()
El símbolo de compás que se usa en 2/2 y 4/4 se puede cambiar a un estilo numérico:
\relative c'' { % Default style \time 4/4 c1 \time 2/2 c1 % Change to numeric style \numericTimeSignature \time 4/4 c1 \time 2/2 c1 % Revert to default style \defaultTimeSignature \time 4/4 c1 \time 2/2 c1 }![]()
Las indicaciones de compás de la música mensural se tratan en Indicaciones de compás de la música mensural.
Además de ajustar la indicación de compás que se imprime, la
instrucción \time establece también los valores de las
propiedades basadas en el tipo de compás beatBase,
beatStructure y beamExceptions. Los valores
predefinidos de estas propiedades están en
scm/time-signature-settings.scm.
El valor predeterminado de beatStructure puede
sobreescribirse dentro de la propia instrucción \time
escribiéndolo como primer argumento opcional:
\score { \new Staff { \relative { \time 2,2,3 7/8 \repeat unfold 7 { c'8 } | \time 3,2,2 7/8 \repeat unfold 7 { c8 } | } } }![]()
De forma alternativa, los valores predeterminados de todoas estas
variables basadas en la indicación de compás, incluidas
beatBase y beamExceptions, se pueden establecer
juntas. Los valores se pueden fijar independientemente para
varios tipos de compás distintos. Los nuevos valores tienen
efecto cuando se ejecuta una instrucción \time posterior
con el mismo valor del tipo de compás:
\score { \new Staff { \relative c' { \overrideTimeSignatureSettings 4/4 % timeSignature #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 { c8 } | } } }![]()
\overrideTimeSignatureSettings toma cuatro argumentos:
-
timeSignature, una fracción que describe el tipo de compás al que se aplican estos valores. -
beatBase, la duración que corrresponde a una unidad de beatStructure. -
beatStructure, una lista de Scheme que describe la longitud de cada pulso del compás en unidades de beatBase. -
beamExceptions, una lista-A que contiene cualesquiera reglas de barrado para el tipo de compás que vayan más allá de terminar en cada pulso, como se describe en Establecer el comportamiento de las barras automáticas.
Los valores modificados de las propiedades predeterminadas del tipo de compás se pueden restaurar a los valores originales:
\score { \relative { \repeat unfold 8 { c'8 } | \overrideTimeSignatureSettings 4/4 % timeSignature #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 { c8 } | \revertTimeSignatureSettings 4/4 \time 4/4 \repeat unfold 8 { c8 } | } }![]()
Se pueden establecer diferentes valores de las propiedades predeterminadas del tipo de compás para los distintos pentagramas mediante el uso de notación polimétrica (see Notación polimétrica).
\score { \new StaffGroup << \new Staff { \overrideTimeSignatureSettings 4/4 % timeSignature #1/4 % beatBase 3,1 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 {c''8} } \new Staff { \overrideTimeSignatureSettings 4/4 % timeSignature #1/4 % beatBase 1,3 % beatStructure #'() % beamExceptions \time 4/4 \repeat unfold 8 {c''8} } >> \layout { \enablePerStaffTiming } }![]()
Otro método para cambiar estas variables relacionadas con el tipo de compás, que evita la reimpresión de la indicación de compás en el momento del cambio, se muestra en Establecer el comportamiento de las barras automáticas.
Instrucciones predefinidas
\numericTimeSignature,
\defaultTimeSignature.
Fragmentos de código seleccionados
Indicación de compás imprimiendo solo el numerador (en lugar de la fracción)
A veces, la indicación de compás no debe imprimir la fracción
completa (p.ej. 7/4), sino solo el numerador (el dígito 7 en
este caso). Esto se puede hacer fácilmente utilizando
\override Staff.TimeSignature.style = #'single-number para
cambiar el estilo permanentemente. Usando \revert
Staff.TimeSignature.style, se puede revertir el cambio. Para
aplicar el estilo de un número único a una sola indicación de
compás, utilice la instrucción \override y anteponga la
instrucción \once.
\relative c'' { \time 3/4 c4 c c % Change the style permanently \override Staff.TimeSignature.style = #'single-number \time 2/4 c4 c \time 3/4 c4 c c % Revert to default style: \revert Staff.TimeSignature.style \time 2/4 c4 c % single-number style only for the next time signature \once \override Staff.TimeSignature.style = #'single-number \time 5/4 c4 c c c c \time 2/4 c4 c }![]()
Véase también
Glosario musical: time signature
Referencia de la notación: Indicaciones de compás de la música mensural, Notación polimétrica, Establecer el comportamiento de las barras automáticas, Gestión del tiempo.
Archivos instalados: scm/time-signature-settings.scm.
Fragmentos de código: Rhythms.
Referencia de funcionamiento interno: TimeSignature, Timing_translator.
Advertencias y problemas conocidos
Ni \numericTimeSignature ni \defaultTimeSignature
tienen efecto alguno cuando se usan dentro de un
MensuralStaff. Para usar estas indicaciones de comás
modernas dentro de un MensuralStaff, selecciónelas desde el
momento de la creación del contexto:
\new MensuralStaff \with { \numericTimeSignature } { c'1 }![]()
o bien use una sobreescritura \override explícita:
\new MensuralStaff { \time 2/2 c'1 \override MensuralStaff.TimeSignature.style = #'numbered \time 2/2 c' \override MensuralStaff.TimeSignature.style = #'default \time 2/2 c' }![]()
Si hay más de un pentagrama, y una indicación de compás está al comienzo de una casilla de repetición de primera vez pero no en la de segunda vez, es necesario ayudar a LilyPond a sincronizar la situación añadiendo una indicación de compás explícita pero invisible en la casilla de segunda vez.
music = { \repeat volta 2 { \time 2/4 c'2 | \alternative { \volta 1 { \time 3/8 d'4. | \time 2/4 c'2 | } \volta 2 { \once \omit Staff.TimeSignature \time 2/4 c'2 | } } } \time 3/8 c'4. | } << \new Staff \music \new Staff \music >>![]()
| [ << Duraciones ] | [Top][Contents][Index] | [ Expresiones >> ] |
| [ < Impresión de las duraciones ] | [ Up: Impresión de las duraciones ] | [ Indicaciones metronómicas > ] |
![[image of music]](../db/lily-4b312091.png)
![[image of music]](../04/lily-5d3c3c88.png)
![[image of music]](../01/lily-c104c217.png)
![[image of music]](../6d/lily-a93c0f87.png)
![[image of music]](../b3/lily-b58f1aa6.png)
![[image of music]](../80/lily-285d0ba3.png)
![[image of music]](../10/lily-26802e11.png)
![[image of music]](../85/lily-112a458f.png)
![[image of music]](../da/lily-c588669f.png)
![[image of music]](../29/lily-16bf408a.png)
![[image of music]](../21/lily-350d2061.png)
![[image of music]](../b4/lily-3e163912.png)
![[image of music]](../51/lily-a84b8f7e.png)