Suivant : , Précédent : Notes d’ornement, Haut : Fonctionnalités rythmiques particulières


1.2.6.2 Alignement et cadences

Dans un contexte orchestral, une cadence constitue un problème spécifique. Lors du montage d'une partition contenant une cadence, tous les autres instruments doivent sauter autant de notes que ce qu'en comporte la cadence, faute de quoi il démarreraient trop tôt ou trop tard.

Les fonctions mmrest-of-length ou skip-of-length permettent de résoudre ce problème. Ces fonctions Scheme prennent en argument un fragment de musique, et génèrent un \skip ou un silence multi-mesures d'une durée correspondant à ce fragment. L'exemple qui suit illustre l'utilisation de mmrest-of-length.

     
     cadence = \relative c' {
       c4 d8 << { e f g } \\ { d4. } >>
       g4 f2 g4 g
     }
     
     \new GrandStaff <<
       \new Staff { \cadence c'4 }
       \new Staff {
         #(ly:export (mmrest-of-length cadence))
         c'4
       }
     >>

[image of music]

Cette page documente LilyPond-2.11.58 (branche de développement).

Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs

Vos suggestions à propos de la documentation sont les bienvenues.

Autres langues : English, español.