[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

1.2 Composition d’un fichier source

@translationof How to write input files

Cette partie présente les bases de la syntaxe de LilyPond, dans le but de vous aider à rédiger vos premiers fichiers sources.


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

1.2.1 Notation simple

@translationof Simple notation

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

 
{
  c' e' g' e'
}

[image of music]

Ces valeurs automatiques simplifient la saisie du code source dans bien des cas ; nous verrons plus loin comment les indiquer explicitement.


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

Hauteurs

@translationof Pitches

Glossaire musicologique : (music-glossary)pitch section ‘hauteur’ dans Glossaire, (music-glossary)interval section ‘intervalle’ dans Glossaire, (music-glossary)scale section ‘gamme’ dans Glossaire, (music-glossary)middle C section ‘do central’ dans Glossaire, (music-glossary)octave section ‘octave’ dans Glossaire, (music-glossary)accidental section ‘altération’ dans Glossaire.

LilyPond utilise des lettres minuscules pour indiquer les hauteurs. Dans les exemples des manuels de LilyPond est utilisée la nomenclature batave. Néanmoins, LilyPond prend en charge d’autres dénomination des hauteurs – voir (notation)Nom des notes dans d’autres langues section ‘Nom des notes dans d'autres langues’ dans Manuel de notation. Les lettres c à b indiquent des hauteurs dans l’octave basse – celle sous le do medium. Leur adjoindre un ' ou un , indique une octave supérieure ou inférieure. Voici une gamme commençant sur le do médium ainsi qu’un arpège :

 
{ c' d' e' f' g' a' b' c'' g c' e' g' c'' e'' g'' c''' }

[image of music]

Le moyen le plus simple d’entrer des notes est d’utiliser le mode d’octaves relatives, ou mode \relative. Dans ce mode, l’octave de chaque note est déterminée automatiquement de façon à ce qu’elle soit le plus proche possible de la note précédente, c’est-à-dire de façon à ce que l’intervalle avec la note précédente soit au plus d’une quarte. Commençons par saisir une partition très simple, à savoir une gamme.

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

[image of music]

La note de départ est le do central, indiqué par c'. Chacune des notes qui suivent est placée à l’octave la plus proche de la note précédente – en d’autres termes, le premier c est le do central, entre la clef de sol et la clef de fa, puis est suivi par le ré le plus proche, et ainsi de suite. On peut bien sûr créer des mélodies avec de plus grands intervalles, toujours avec le mode \relative :

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

[image of music]

La première note de cet exemple – le d' avec une seule apostrophe – est le ré de l’octave commençant par le do central.

L’ajout (ou la suppression) d’apostrophes ou de virgules à la première note permet de modifier l’octave de départ :

 
\relative {
  e'' c a c
}

[image of music]

Le mode d’octaves relatives peut être déroutant au début, mais c’est souvent la façon la plus économique de saisir les hauteurs en utilisant le clavier de l’ordinateur de façon classique. Détaillons dans un exemple le calcul des octaves relatives. En partant d’un si sur la troisième ligne de la clé de sol, un do, un ré ou un mi sans indication d’octave particulière seront placés juste au-dessus du si, c’est-à-dire au plus à une quarte ascendante du si, alors qu’un la, un sol ou un fa seront placés juste en-dessous du si, c’est-à-dire au plus à une quarte descendante du si.

 
\relative {
  b' c % c is 1 staff space up, so is the c above
  b d  % d is 2 up or 5 down, so is the d above
  b e  % e is 3 up or 4 down, so is the e above
  b a  % a is 6 up or 1 down, so is the a below
  b g  % g is 5 up or 2 down, so is the g below
  b f  % f is 4 up or 3 down, so is the f below
}

[image of music]

Notez que le calcul des octaves relatives ne tient pas compte des altérations des notes, dièse bémol ou bécarre.

Pour obtenir des intervalles supérieurs à une quarte, on peut ajouter des apostrophes ' – qui font chacune monter la hauteur d’une octave – ou des virgules , – qui font chacune descendre la hauteur d’une octave – au nom de la note.

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

[image of music]

Pour déplacer une note deux octaves (ou davantage !) plus haut ou plus bas, il suffit de mettre deux (ou davantage) ' ou , – 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'.


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

Durées et rythme

@translationof Durations (rhythms)

Glossaire musicologique : (music-glossary)beam section ‘ligature’ dans Glossaire, (music-glossary)duration section ‘durée’ dans Glossaire, (music-glossary)whole note section ‘ronde’ dans Glossaire, (music-glossary)half note section ‘blanche’ dans Glossaire, (music-glossary)quarter note section ‘noire’ dans Glossaire, (music-glossary)dotted note section ‘note pointée’ dans Glossaire.

La durée d’une note est indiquée par un nombre qui suit sa hauteur : 1 pour une ronde, 2 pour une blanche, 4 pour une noire et ainsi de suite. Les crochets et liens (ou ligaturess) sont ajoutés automatiquement.

Si aucune durée n’est indiquée pour une note, la dernière durée entrée est utilisée. En l’absence d’indication de durée, la première note est une noire.

 
\relative {
  a'1
  a2 a4 a8 a
  a16 a a a a32 a a a a64 a a a a a a a a2
}

[image of music]

Une note pointée s’obtient en ajoutant un point . à la valeur rythmique. Le point doit être précédé d’un nombre spécifiant la durée de base.

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

[image of music]


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

Silences

@translationof Rests

Glossaire musicologique : (music-glossary)rest section ‘silence’ dans Glossaire.

On saisit un silence tout comme une note, mais avec la lettre r (pour rest).

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

[image of music]


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

Métrique

@translationof Time signature

Glossaire musicologique : (music-glossary)time signature section ‘métrique’ dans Glossaire.

La métrique, aussi appelée chiffre de mesure, peut être définie à l’aide de la commande \time :

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

[image of music]


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

Indication de tempo

@translationof Tempo marks

Glossaire musicologique : (music-glossary)tempo indication section ‘indication de tempo’ dans Glossaire, (music-glossary)metronome section ‘métronome’ dans Glossaire.

La commande \tempo permet de stipuler aussi bien le tempo que le métronome :

 
\relative {
  \time 3/4
  \tempo "Andante"
  a'4 a a
  \time 6/8
  \tempo 4. = 96
  a4. a
  \time 4/4
  \tempo  "Presto" 4 = 120
  a4 a a a
}

[image of music]


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

Clefs

@translationof Clef

Glossaire musicologique : (music-glossary)clef section ‘clef’ dans Glossaire.

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

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

[image of music]


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

Tout ensemble

@translationof All together

Voici un bref exemple qui rassemble tous les éléments que nous avons déjà vus :

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

[image of music]

Voir aussi

Manuel de notation : (notation)Écriture des hauteurs de note section ‘Écriture des hauteurs de note’ dans Manuel de notation, (notation)Écriture du rythme section ‘Écriture du rythme’ dans Manuel de notation, (notation)Écriture des silences section ‘Écriture des silences’ dans Manuel de notation, (notation)Gravure du rythme section ‘Gravure du rythme’ dans Manuel de notation, (notation)Gravure des hauteurs section ‘Gravure des hauteurs’ dans Manuel de notation.


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Racine] [Table des matières] [Index] [ ? ]

1.2.2 Travail sur les fichiers d’entrée

@translationof Working on input files

Le traitement des fichiers source de LilyPond est semblable à celui du code de nombreux langages de programmation. La casse est prise en compte, et les caractères considérés comme espaces ont généralement peu d’importance. Les expressions sont délimitées par des accolades { }, et les commentaires par % ou %{ … } .

Si cette phrase vous paraît incompréhensible, ne vous en faites pas ! Expliquons tous ces termes :


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]

Ce document a été généré le le 13 juillet 2020 par gub en utilisant texi2html 1.82.

Autres langues : English, català, česky, deutsch, español, magyar, italiano, 日本語, nederlands.
À propos de la sélection automatique de la langue.