Notation simple - GNU LilyPond
Description: GNU LilyPond

Suivant : Travailler sur des fichiers texte, Précédent : Compiler un fichier, Haut : Premiers pas

#### 2.1.2 Notation simple

Il y a certains éléments graphiques que LilyPond ajoute automatiquement. Dans l'exemple suivant, nous n'avons fourni que quatre hauteurs, mais LilyPond a ajouté une clé, un chiffre de mesure et du rythme.

>          {
>            c' e' g' e'
>          }

Ce comportement peut être modifié, mais dans bien des cas ces attributions automatiques s'avèrent utiles.

#### Hauteurs

Le moyen le plus simple d'entrer des notes est d'utiliser le mode `\relative`. Avec ce mode, l'intervalle entre la note et celle qui la précède est supposé inférieur ou égal à une quarte. Commençons par entrer la partition la plus élémentaire qui soit, une gamme.

>          \relative c' {
>            c d e f
>            g a b c
>          }

La note de départ est do central. Chacune des notes qui suivent est à moins d'une quarte de la note précédente — en d'autres termes, le premier ``c`' est le do central, entre la clé de sol et la clé de sa, puis est suivi par le ré le plus proche, et ainsi de suite. On peut bien sûr créer des mélodies d'intervalles plus étendus :

>          \relative c' {
>            d f a g
>            c b f d
>          }

Comme vous l'aurez remarqué, cet exemple ne commence plus sur le do du milieu. La première note — le ``d`' — est le ré qui en est le plus proche.

Pour ajouter des intervalles supérieurs à une quarte, il suffit d'indiquer si la note est à l'octave supérieure ou inférieure, en ajoutant respectivement une apostrophe `'` ou une virgule `,` au nom de la note.

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

Pour déplacer une note deux octaves (ou davantage !) plus haut ou plus bas, il suffit de mettre plusieurs `''` ou plusieurs `,,` — attention cependant à bien mettre deux apostrophes `''`, et non un guillemet `"` ! C'est de cette même manière que l'on peut modifier la valeur de départ de `\relative c'`.

#### Durées (rythme)

La durée d'une note est indiquée par un nombre qui suit son nom : ``1`' pour une note ronde, ``2`' pour une blanche, ``4`' pour une noire et ainsi de suite. Les hampes sont ajoutées automatiquement.

>          \relative c'' {
>            a1
>            a2 a4 a8 a
>            a16 a a a a32 a a a a64 a a a a a a a a2
>          }

Si aucune durée n'est indiquée, la dernière durée entrée sera utilisée pour les notes suivantes. En l'absence d'indication, la première note est une noire.

Les notes pointées s'obtiennent en ajoutant un point ``.`' à la valeur rythmique.

>          \relative c'' {
>            a a a4. a8
>            a8. a16 a a8. a8 a4.
>          }

#### Silences

On saisit un silence tout comme une note, mais avec le caractère ``r`'.

>          \relative c'' {
>            a r r2
>            r8 a r4 r4. r8
>          }

#### Métrique

Le métrique peut être défini à l'aide de la commande `\time` :

>          \relative c'' {
>            \time 3/4
>            a4 a a
>            \time 6/8
>            a4. a
>            \time 4/4
>            a4 a a a
>          }

#### Clefs

La clef peut être définie à l'aide de la commande `\clef` :

>          \relative c' {
>            \clef treble
>            c1
>            \clef alto
>            c1
>            \clef tenor
>            c1
>            \clef bass
>            c1
>          }

#### Tout associer

Voici un bref exemple qui montre tous ces éléments ensemble :

>          \relative c, {
>            \time 3/4
>            \clef bass
>            c2 e8 c' g'2.
>            f4 e d c4 c, r4
>          }

#### Plus d'informations

> Entrer des hauteurs et des durées
>   voir Hauteurs and Durées.
> Les silences
>   voir Silences.
> Les chiffres de mesure et autres commandes de métrique
>   voir Métrique.
> Les clés
>   voir Clefs.

Suivant : Travailler sur des fichiers texte, Précédent : Compiler un fichier, Haut : Premiers pas

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

Other languages: English.