Suivant : , Précédent : Octaves relatives, Haut : Hauteurs


6.1.7 Vérification d'octave

Les tests d'octaves rendent la correction d'erreurs d'octaves plus facile : une note peut être suivie de =quotes indiquant à quelle octave absolue elle devrait être. Dans l'exemple suivant,

\relative c'' { c='' b=' d,='' }

le d générera un avertissement, puisqu'on attend un d'' mais qu'on obtient un d' — il n'y a qu'une tierce entre b' et d''. Sur la partition, l'octave sera corrigée pour donner un d'' et la prochaine note sera calculée en fonction de d'' au lieu de d'.

Il existe aussi une vérification d'octave sans changement visible en sortie, avec cette syntaxe :

\octave pitch

Cette commande vérifie que pitch (sans apostrophe ni virgule) donne pitch (avec apostrophes ou virgules) dans le mode \relative comparé à la note donnée dans la commande \relative. Sinon, un avertissement est émis et l'octave est corrigée. La note pitch n'est pas imprimée.

Dans l'exemple ci-dessous, le premier test se fait sans incident, puisque le e (dans le mode relative) est à moins d'une quinte du a'. Cependant, le deuxième test produit un avertissement, puisque le e n'est pas à moins d'une quinte du b'. Le message d'avertissement est émis, et l'octave est corrigée pour que les notes suivantes soient à nouveau à la bonne octave.

\relative c' {
  e
  \octave a'
  \octave b'
}

L'octave d'une note qui suit un test d'octave est déterminée selon la note précédente. Dans le prochain exemple, la dernière note est un a', au-dessus du do central. Cela veut dire que le test \octave réussit, et peut donc être enlevé sans changer le résultat sur la partition.

     
     \relative c' {
       e
       \octave b
       a
     }

[image of music]



Suivant : , Précédent : Octaves relatives, Haut : Hauteurs

This page is for LilyPond-2.10.33 (stable-branch).

Report errors to http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Other languages: English.