Search the mailist; a way of running lilypond as a server and avoiding re-loading guile every time has been posted at least twice.
I'm not aware of any API, nor any serious effort to write one. This could be a nice addition, though, so I would encourage your company to assign a developer to work on this and contribute GPL'd patches so that everybody can benefit. Cheers, - Graham On Fri, Jun 26, 2009 at 01:23:17PM +0000, M. Andria wrote: > Hi, > My company is working on a university project that involves management of > very > large music database ; we are using Lilypond to generate png images (programs > written in C and also inside PHP scripts). > As far as i know, the only way to call Lilypond is through the command line, > which not optimal in the context of our project, mainly for performance and > error management reasons (the system is supposed to be able to handle quickly > a > large number of concurrent calls). > We are wondering wether an API for lilypond exists. The answer seems to be > no... so i would like to ask you : Does it make sense to have this kind of > feature (if no, how to deal with performance issues) ? do you plan to develop > this in the future ? > > Thank you for your answer. > Regards, > > M. Andria > > > > _______________________________________________ > lilypond-devel mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/lilypond-devel _______________________________________________ lilypond-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-devel
