Précédent : Altérations accidentelles automatiques, Haut : Gravure des hauteurs


Ambitus

L'ambitus est l'amplitude des hauteurs d'une voix donnée dans une partition. Ce terme peut aussi désigner la tessiture qu'un instrument est capable d'atteindre. Souvent, cet ambitus est imprimé au début des partitions vocales, afin que les exécutants puissent voir au premier coup d'oeil s'ils sont en mesure de tenir la partie en question.

Pour exprimer l'ambitus d'une pièce, on indique avant la clé deux notes représentant la hauteur la plus basse et la plus haute. Pour imprimer cet ambitus, il faut ajouter le graveur Ambitus_engraver au contexte Voice. Ainsi,

\layout {
  \context {
    \Voice
    \consists Ambitus_engraver
  }
}

donne pour résultat

[image of music]

Si plusieurs voix se trouvent sur une même portée, on peut attribuer le graveur Ambitus_engraver au contexte Staff plutôt qu'au contexte Voice ; l'ambitus affiché sera alors celui de toutes les voix cumulées, non d'une seule des voix actives.

     
     \new Staff \with {
       \consists "Ambitus_engraver"
     }
     <<
       \new Voice \with {
         \remove "Ambitus_engraver"
       } \relative c'' {
         \override Ambitus #'X-offset = #-1.0
         \voiceOne
         c4 a d e f2
       }
       \new Voice \with {
         \remove "Ambitus_engraver"
       } \relative c' {
         \voiceTwo
         es4 f g as b2
       }
     >>

[image of music]

Cet exemple met en œuvre une fonctionnalité avancée :

\override Ambitus #'X-offset = #-1.0

Ce réglage déplace l'ambitus vers la gauche. Le même résultat aurait pu être obtenu avec extra-offset, mais alors le système de mise en forme n'aurait pas attribué d'espace supplémentaire pour l'objet déplacé.

Voir aussi

Référence du programme : Ambitus, AmbitusLine, AmbitusNoteHead, AmbitusAccidental.

Exemples : Hauteurs, Musique vocale.

Problèmes connus et avertissements

LilyPond ne gère pas les collisions entre plusieurs ambitus présents sur une même portée.

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.