Siguiente: Escalar las duraciones, Anterior: Puntillos, Arriba: Writing rhythms
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: Writing rhythms
Esta página corresponde a LilyPond-2.11.40 (rama de desarrollo).
Informe de los fallos a http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.
Se agradecen las sugerencias para la documentación.