Alinear amb una cadenza

A un context orquestral, les cadenzas presenten un problema espacial: en construir una partitura que te una cadenza, tots els altres instruments han de saltar tantes notes com la longitud de la cadenza, ja que en cas contrari començaran massa aviat o massa tard.

Una solució a aquest problema són les funcions mmrest-of-length i skip-of-length. Aquestes funcions de l’Scheme agafen un fragment de música com a argument i generen un \skip o silenci multicompàs de la longitud exacta del fragment.

MyCadenza = \relative {
  c'4 d8 e f g g4
  f2 g4 g
}

\new GrandStaff <<
  \new Staff {
    \MyCadenza c'1
    \MyCadenza c'1
  }
  \new Staff {
    #(mmrest-of-length MyCadenza)
    c'1
    #(skip-of-length MyCadenza)
    c'1
  }
>>

[image of music]

Vegeu també

Glossari musical: cadenza.

Fragments de codi: Rhythms.


Referència de la notació del GNU LilyPond v2.25.22 (development-branch).