Introduction à LilyPond/Livre-imprimable-avant

GNU

LilyPond

Réalisez des partitions irréprochables

LilyPond est un logiciel libre et gratuit de description musicale. À partir de la description du morceau (mélodie, rythme, harmonie…), le logiciel peut générer :

  • la partition sous la forme d'un fichier PostScript ou PDF ;
  • un fichier son au format Midi.

Il s'agit d'un logiciel multiplateforme (il existe sous GNU/Linux, FreeBSD, NetBSD, Microsoft Windows et MacOS).

Dans son principe, il est similaire à LaTeX : il s'agit d'un langage descriptif, le fichier source étant ensuite compilé (et d'ailleurs, à l'instar de LaTeX, les commandes commencent par une barre de fraction inversée « \ »). Il remplace dans les faits les extensions MusicTeX et MusiXTeX de LaTeX ; un de ses intérêts majeurs réside notamment dans la qualité musicographique des partitions produites, du niveau des éditeurs de musique professionnels quand ce langage est correctement maîtrisé.

Le projet Frescobaldi[1] fournit un éditeur de texte facilitant l'utilisation de LilyPond : coloration syntaxique, menu pour insérer les commandes courantes, correspondance entre la partition PDF et le code LilyPond, écoute du fichier midi généré…


Note
L'utilisation de LilyPond nécessite des connaissances en solfège ; voir par exemple le wikilivre Bases de solfège.
Sauf mention contraire, le document fait référence à la version 2.10 (10 novembre 2006) du logiciel.

Conventions de notation

modifier

Tout ce qui est tapé au clavier par l'utilisateur et tout ce qui est affiché à l'écran par LilyPond est mis sous cette forme-là (balise HTML « <code>…</code> », habituellement rendu par une police à chasse fixe avec empattement du type Courier sur fond gris-clair). Lorsqu'une partie figure en italique, cela signifie qu'elle doit être remplacé en fonction du contexte. Par exemple, --output=nom_de_fichier signifie que la chaîne « nom_de_fichier » doit être remplacé par un nom de fichier.

Lorsqu'il s'agit d'une touche de clavier particulière, elle est mise entre crochets, par exemple [Suppr] désigne la touche permettant de supprimer une lettre. Lorsqu'il s'agit d'une combinaison de touches, on met un signe plus entre les touches ; par exemple, [Ctrl]+[C] indique qu'il faut appuyer simultanément sur les touches « contrôle » et « C ».

Les contrôles qui sont actionnés par la souris (boutons graphiques, zones de texte, menus déroulants…) sont signalés en gras. Dans le cas d'un menu, le tube « | » indique l'option choisie ; par exemple, Édition | Copier signifie qu'il faut cliquer sur le menu Édition, puis sur l'option Copier qui apparaît dans le menu déroulant.

Les extensions de nom de fichier sont notées en capitales.

  1. (en) « Frescobaldi (page officielle) » (consulté le 7 août 2019).