Siguiente: Escalar las duraciones, Anterior: Puntillos, Arriba: Ritmos
Los grupos especiales se obtienen a partir de una expresión musical multiplicando todas las duraciones por una fracción:
\times fracción expresión_musical
La duración de la expresión _musical se multiplicará por la fracción. El denominador de la fracción se imprimirá sobre las notas, opcionalmente con un corchete. El grupo especial más común es el tresillo, en el que 3 notas tienen el valor de 2, por tanto las notas duran 2/3 de su valor escrito
g'4 \times 2/3 {c'4 c' c'} d'4 d'4
Los grupos pueden anidarse unos dentro de otros, por ejemplo
\override TupletNumber #'text = #tuplet-number::calc-fraction-text
\times 4/6 {
a4 a
\times 3/5 { a a a a a }
}
\tupletUp,
\tupletDown,
\tupletNeutral.
La propiedad tupletSpannerDuration (duración del selector de
grupo) especifica la duración de cada corchete. Con esto puede hacer
muchos grupos escribiendo \times una sola vez, ahorrándose
mucho trabajo de teclado. En el siguiente ejemplo se muestran dos
tresillos, aunque \times sólo se ha utilizado una vez
\set tupletSpannerDuration = #(ly:make-moment 1 4)
\times 2/3 { c8 c c c c c }
Para ver más información sobre make-moment, consulte
Gestión del tiempo.
El formato del número se determina por medio de la propiedad text en
TupletNumber. Por defecto se imprime sólo el denominador, pero si
su valor se establece a la función tuplet-number::calc-fraction-text,
se imprimirá como numerador:denominador
Para que no se impriman los números de los grupos, emplee
\times 2/3 { c8 c c } \times 2/3 { c8 c c }
\override TupletNumber #'transparent = ##t
\times 2/3 { c8 c c } \times 2/3 { c8 c c }
Utilice la función \tweak para sobreescribir los grupos anidados que comienzan en el mismo
instante musical. En este ejemplo, \tweak especifica un texto de fracción
para el
TupletNumber exterior y un texto de denominador para el TupletNumber
del primero de los tres grupos interiores.
\new Staff {
\tweak #'text #tuplet-number::calc-fraction-text
\times 4/3 {
\tweak #'text #tuplet-number::calc-denominator-text
\times 2/3 { c'8[ c'8 c'8] }
\times 2/3 { c'8[ c'8 c'8] }
\times 2/3 { c'8[ c'8 c'8] }
}
}
Aquí \tweak y \override trabajan conjuntamente para especificar la dirección
del TupletBracket (el corchete del grupo). El primer \tweak coloca
el TupletBracket del grupo
exterior por encima del pentagrama. El segundo \tweak coloca el
TupletBracket del primero de los tres grupos interiores por debajo del
pentagrama. Tenga en cuenta que este par de funciones \tweak afecta solamente
al grupo exterior y al primero de los tres grupos interiores porque sólo
esos dos grupos comienzan en el mismo instante musical. Utilizamos \override
de la manera usual para colocar los corchetes TupletBrackets del
segundo y tercer grupos interiores por debajo del pentagrama.
\new Staff {
\tweak #'text #tuplet-number::calc-fraction-text
\tweak #'direction #up
\times 4/3 {
\tweak #'direction #down
\times 2/3 { c'8[ c'8 c'8] }
\override TupletBracket #'direction = #down
\times 2/3 { c'8[ c'8 c'8] }
\times 2/3 { c'8[ c'8 c'8] }
}
}
Se puede hacer que los corchetes de grupo abarquen tanto como su duración completa indique o que lleguen hasta justo antes de la nota siguiente
Referencia del programa: TupletBracket,
TupletNumber y TimeScaledMusic.
Siguiente: Escalar las duraciones, Anterior: Puntillos, Arriba: Ritmos
Esta página corresponde a LilyPond-2.11.31 (rama de desarrollo).
Informe de los fallos a http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Your suggestions for the documentation are welcome.