lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bonjour


From: Nicolas Sceaux
Subject: Re: Bonjour
Date: Sat, 1 Dec 2007 12:14:15 +0100


Le 28 nov. 07 à 09:43, Ledocq-Boccart a écrit :

Bonjour Nicolas,

Je suis intéressé par la programmation en Scheme (notamment pour la génération de partitions avec notes aléatoires (voir éventuellement un snippet proposé vers mai 2007)), et pour mieux connaître Lilypond aussi.
Je suis néophyte en Scheme.
J'ai déjà été faire un petit tour de reconnaissance du côté de chez http://www.schemers.org/ sans plus.

Pourrais-tu m'indiquer un chemin pour trouver un éditeur Scheme, un descriprif des fonctions et règles de programmation. Et éventuellement où trouver des fonctions Lilypond déjà écrites (à titre d'exemple).


Il n'y apas d'autre chemin que lire des tutoriels ou des bouquins (par exemple sur www.schemers.org), et expérimenter en même temps. LilyPond utilise l'implémentation de Scheme qui s'appelle guile. Il y en a d'autres qui sont fournies avec des éditeurs
complets, voir par exemple  <http://www.plt-scheme.org>
Mais si tu veux te concentrer sur l'utilisation de scheme pour LilyPond, il vaut mieux
ne considérer que Guile, par exemple en utilisant l'éditeur GNU Emacs.

Quant au code déjà écrit, regarde dans les sources de LilyPond, en particulier les fichiers ly/music-functions-init.ly pour les fonctions manipulant des expressions musicales et scm/define-markup-commands.scm pour les commandes fabriquant des
indications textuelles.

nicolas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]