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.