On Wednesday 22 May 2002 09:23 pm, Laurent Martelli wrote: > >>>>> "Clement" == SOULLARD Clement > >>>>> <[EMAIL PROTECTED]> writes: > > Clement> There is a few GPL project on music writing on the > Clement> Internet. Most of the more serious project are based on > Clement> tex. My aim is to make a Finale clone for Linux. There is > Clement> a long time I'm thinking of this but the task is huge, > I'll Clement> probably need help. Porcessing music sheet under tex > is a Clement> compilation so in a sense this is far from the an event > Clement> driven application like Finale, but the rules are the same. > Clement> And I'm looking for a document like a grammar for the Music > Clement> typing to integrate into my specification of the core > Clement> component. > > Why not hack Lilypond so that it's more interactive ? After all, > recompiling the whole score is not needed if you just insert one > note, so I guess you could reuse most of Lily's internals to build a > GUI application, which could be considered as a special backend.
Give some thought to the front end. By removing the notes from the .ly file itself it becomes much easier. Lilypond can compile one part at a time that way, and you can have a result simply by having a different .ly file for each part. The easiest and best way IMHO is to make the GUI an editor rather than a music processor. That has already been done in noteedit and denemo. I think that sly or something like it is the key to tying these things together. -- "Melody is the gift of God." --Quincy Jones "No, it isn't." dra@ or http://www.openguitar.com _______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
