Suivant : Transposition, Précédent : Octaves relatives, Haut : Hauteurs
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
}
Suivant : Transposition, Précédent : Octaves relatives, Haut : Hauteurs
This page is for LilyPond-2.10.33 (stable-branch).
Other languages: English.