-
- Posté le 28/08/2008, 12h25 , édité le 28/08/2008, 13h18
Écrit par :
Depuis un peu plus d'une semaine, mais ça fait quand-même des mois que je me prépare psychologiquement, je me suis mis à un langage informatique. Cela ne sert ni à faire des logiciels ni des sites web, mais à créer... des partitions de musique ! Son nom est LilyPond.
LilyPond est à la fois un langage et un compilateur. Ce compilateur n'ira pas convertir des scripts en langage machine, mais génèrera une partition de musique en PDF, et plus si affinités.
LilyPond ne s'adresse pas forcément à des pros de l'algorithmique, puisque ses fonctions et sa syntaxe de base s'avèrent plutôt simples à comprendre. Mais il peut aussi s'adresser à des utilisateurs avancés désirant personaliser au mieux leurs partitions.
LilyPond a l'avantage d'être un script d'une concision appréciable, pour lequel il existe différentes manières d'aboutir à une même graphie, selon la sémantique que l'on souhaite attribuer au morceau. En parlant de graphie, LilyPond est reconnu comme aboutissant aux meilleurs résultats que n'importe quel logiciel WYSIWYG aurait du mal à atteindre.
Mais plutôt que de longs éloges, je préfère délivrer, à titre d'exemple, ma première réalisation, que l'on me demande depuis longtemps sur Youtube : une partition de The Valedictory Elegy, composé par Motoi Sakuraba, réarrangé par mes soins.
J'ai tout récemment obtenu que LilyPond figure dans les dépôts de Zenwalk.
