Siguiente: Gestión del tiempo, Anterior: Notas de adorno, Arriba: Asuntos rítmicos especiales
En un contexto orquestal, las cadenzas presentan un problema especial: al construir una partitura que tiene una cadenza, todos los demás instrumentos deben saltar tantas notas como la longitud de la cadenza, pues en caso contrario empezarán demasiado pronto o tarde.
Una solución a este problema son las funciones mmrest-of-length
y skip-of-length
. Estas funciones de Scheme toman un fragmento
de música como argumento y generan un \skip
o silencio
multicompás, de la longitud exacta del fragmento.
miCadencia = \relative c' { c4 d8 e f g g4 f2 g4 g } \new GrandStaff << \new Staff { \miCadencia c'1 \miCadencia c'1 } \new Staff { #(ly:export (mmrest-of-length miCadencia)) c'1 #(ly:export (skip-of-length miCadencia)) c'1 } >>
Glosario musical: cadenza.
Fragmentos de código: Duraciones.