Lilypond

outils partition edtion lilypond Frescobaldi midi

C'est quoi Lilypond?

Lilypond est un logiciel d'édition de partitions en mode textuel. Il est très léger et permet d'obtenir une mise en forme élégante et professionnelle. Bien sûr le mode texte peut faire peur et rebuter plus d'un, mais l'existence d'interfaces graphiques vient pallier ce problème.

Quels sont ses points forts?

  • Un de ses points forts est son ingration facile avec latex, ce qui offre des possibilités pour des cours de qualité (voir le post sur Latex).
  • Le mode textuel d'écriture est plus souple quand il faut faire des modifications importante dans la partition.
  • Comme pour latex lilypond n'est pas wysiwyg , il faut générer le pdf (ou png ou jpg...) pour voir le résultat final.
  • La sortie midi qui est facile à mettre en oeuvre!
  • Une documentation en français bien fournie avec pas mal de snippets (éléments de codes prêts à être utilisés).

Comment ça marche?

  1. Il faut dans un premier temps écrire le fichier texte (appelé fichier source) de la partition et l'enregistrer avec l'extension ".ly". Lors de l'installation de lilypond, une application appelée lilypad sera installée. Lilypad n'est qu'un éditeur de texte simple. Vous pouvez donc utiliser n'importe quel éditeur selon votre préférence.
  2. Il faut ensuite générer le pdf final en tapant dans un terminal (donc en ligne de commande) lilypond ficher.ly c'est cette partie qui bloque la plupart des personnes qui voudraient utiliser lilypond! Donc si on tape cette commande dans un terminal, le lilypond générera la partition au format pdf (et midi si inclu dans le fichier) dans le répertoire courant (ou la commande est lancée!).

Le fonctionnement est donc assez simple, mais le fait de devoir utiliser un terminal rebute pas mal de monde! Heureusement, il existe plusieurs interfaces graphiques qui vont faciliter l'utilisation de lilypond. Le terme interface graphique veut simplement dire logiciel ou application qui va s'interfacer avec lilypond pour nous offrir une magnifique fenêtre dans laquelle on va pouvoir cliquer! (donc plus besoin d'utiliser la ligne de commande). L'interface que j'utilise s'appelle frescobaldi. Il me semble que c'est celle qui est la plus fonctionnelle.

Quelques exemples

  • J'ai utilisé Lilypond pour créer le papier à musique et le cours sur les rythmes binaires et ternaires dans la partie cours gratuit. Pour ces documents , Lilypond était associé à Latex !

  • Frescobaldi en action

La syntaxe de lilypond

Après cette présentation rapide de lilypond, il faut quand même parler un peu de la syntaxe : on écrit quoi dans ce fichier texte? La syntaxe est assez simple, il faut écrire les notes (en anglais) a, b, c, d, etc...(la, si, do, ré) suivie de la durée de la note:

  • 1 pour ronde
  • 2 pour blanche
  • 4 pour noire
  • 8 pour croche
  • 16 pour double-croche
  • etc...

Pour les silences c'est "r" qu'il faut utiliser suivi de la durée comme pour les notes.

Un exemple de code lilypond
Ok, mais comment faire pour les mesures?

Dans le fichier il faut définir la signature rythmique 2/4, 4/4 etc... lilypond fera le calcul pour vous et mettra les barres de mesures au bon endroit!

Il est assez facile d'écrire une partition simple avec lilypond mais il y a quand même quelques éléments de syntaxe qu'il faut connaitre. Pour cela, je vous conseille d'aller consulter la documentation officiel sur le site de lilypond. La documentation est très bien écrite et fournie ce qui permet d'arriver à utiliser rapidement lilypond.

Lien

Le site officiel de lilypond

Le site officiel de Frescobaldi

Article précédent Article suivant