Octaves relatives - GNU LilyPond
Description: GNU LilyPond

Suivant : Vérification d'octave, Précédent : Noms de note dans d'autres langues, Haut : Hauteurs

#### 6.1.6 Octaves relatives

On spécifie les octaves en ajoutant `'` et `,` aux noms de hauteurs. En recopiant de la musique, on a vite fait de mettre une note à la mauvaise octave, et ce genre d'erreur est difficile à retrouver. Le mode d'écriture \relative prévient ces erreurs en rendant les erreurs beaucoup plus évidentes : une seule erreur met le reste de la pièce à la mauvaise octave.

    \relative startpitch musicexpr

ou

    \relative musicexpr

`c'` est utilisé par défaut si aucune hauteur de départ n'est définie.

L'octave des notes mentionnées dans musicexpr va être calculée de la manière suivante : si aucun signe de changement d'octave n'est utilisé, l'intervalle de base entre la note actuelle et la précédente sera toujours d'une quarte ou moins. Cet intervalle est déterminé sans tenir compte des altérations ; ainsi un `fisis` après un `ceses` sera mis au-dessus le `ceses`. En d'autres termes, une quarte doublement augmentée demeure considérée comme un intervavlle plus petit qu'une quinte diminuée, bien que la quarte doublement augmentée soit de sept demi-tons et la quinte diminuée de six demi-tons seulement.

Les signes de changement d'octaves `'` et `,` peuvent être ajoutés pour hausser ou baisser la note d'une octave supplémentaire. Lorsque l'on entre en mode `\relative`, une hauteur absolue de départ peut être spécifiée, et agira dès lors comme si elle précédait la première note de musicexpr. Si aucune hauteur de départ n'est spécifiée, le do central sert de point de départ.

Voici le mode \relative en action.

>          \relative c'' {
>            b c d c b c bes a
>          }

On utilise les signes de changement d'octave pour les intervalles dépassant la quarte.

>          \relative c'' {
>            c g c f, c' a, e''
>          }

Si l'expression précédente est un accord, c'est la première note de l'accord qui détermine l'emplacement de la première note du prochain accord.

>          \relative c' {
>            c <c e g>
>            <c' e g>
>            <c, e' g>
>          }

La hauteur après `\relative` contient un nom de note.

La conversion en mode \relative n'affectera pas les sections `\transpose`, `\chordmode` ou `\relative` situées dans son argument. Pour utiliser \relative dans de la musique transposée, un code `\relative` additionnel doit être placé dans `\transpose`.

Suivant : Vérification d'octave, Précédent : Noms de note dans d'autres langues, Haut : Hauteurs

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

Other languages: English.