[Top][All Lists]
[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
- Re: Bonjour,
Nicolas Sceaux <=