Siguiente: Ligaduras de unión, Anterior: Grupos especiales, Arriba: Escritura de las duraciones (valores rítmicos)
Es posible alterar la duración de las figuras, silencios o acordes en
un factor N/M añadiendo *N/M (o *N si M es
1) a la duración. Esto no afectará a la apariencia de las notas o
silencios que se producen, pero la duración alterada se usará para
calcular la posición dentro del compás y para establecer la duración
en la salida MIDI. Los factores de multiplicación se pueden combinar
en la forma *L*M/N.
En el siguiente ejemplo las tres primeras notas duran exactamente dos partes, pero no se imprime ningún corchete de tresillo.
\time 2/4
% Alterar la duración de los tresillos
a4*2/3 gis4*2/3 a4*2/3
% Duraciones normales
a4 a4
% Duplicar la duración del acorde
<a d>4*2
% Duration of quarter, appears like sixteeth
b16*4 c4
La duración de las notas de salto o espaciadoras también se puede
modificar mediante un multiplicador. Esto es útil para saltar muchos
compases, como por ejemplo s1*23.
De la misma forma, se pueden comprimir por una fracción trozos de música más largos, como si cada nota, acorde o silencio tuviera la fracción como multiplicador. La sintaxis general de la iinstrucción que lo hace es:
\scaleDurations #'(numerador . denominador) { música }
Esto dejará intacta la apariencia de la música, pero la duración interna de las notas se multiplicará por la fracción numerador/denominador. Los espacios que rodean el punto son necesarios. He aquí un ejemplo que muestra cómo se puede comprimir y expandir la música:
\time 2/4
% Duraciones normales
<c a>4 c8 a
% Escalar la música en un factor 2/3
\scaleDurations #'(2 . 3) {
<c a f>4. c8 a f
}
% Escalar la música en un factor de 2
\scaleDurations #'(2 . 1) {
<c' a>4 c8 b
}
Una aplicación de esta instrucción se encuentra en la notación polimétrica, véase Notación polimétrica.
Referencia de la notación: Grupos especiales, Silencios invisibles, Notación polimétrica.
Fragmentos de código: Duraciones.
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.