Hello Peter, yes, I still receive the messages from the list, but since I have changed jobs, my commitment to Lilypond has fallen behind a bit. But I hope to curate and update my code soon so that it can serve as a starting point for further development. Of course, Jacque's work should not be lost sight of, as native support would be nice. But maybe the scheme-engraver based solution can push the issue a bit. This topic has been on my mind for quite some time. Since Lilypond does not offer XML export, its use is problematic in many areas. If I want to offer something to a publisher, I can't get anywhere with Lilypond in most cases. If I want to archive the notes in a structured way, I can come up with 1001 solutions in Scheme that fill a database. But if I have curated data in MEI format (or MusicXML), I can systematically feed a database (e.g. eXist) with it and provide a REST API afterwards to build fancy Webapps.
Best regards, Jan-Peter Am 07.10.21 um 11:30 schrieb Peter Toye: > The potential need has gone away now - my Sibelius user has told me that > he uses ScoreMuse to export the PDF into a suitable format for Sibelius. > Looks to me like an expensive way of doing it, but if he can afford > Sibelius he can probably afford ScoreMuse as well. > > > > I agree that exchanging music information between different engravers is > an extremely complex problem and I don't underestimate the difficulty. > > > > I tried Jan-Peter's code on Github, but it seems to be broken on recent > versions of LilyPond. I'm told it works on 19.0 but I don't have > that version any more. And I don't have a contact for him to ask - is he > on this mailing list? > > > Best regards, > > > Peter > > mailto:lilyp...@ptoye.com <mailto:lilyp...@ptoye.com> > > www.ptoye.com <https://www.ptoye.com> > > > ------------------------- > > Wednesday, October 6, 2021, 8:05:12 PM, Jean Abou Samra wrote: > > > Le 05/10/2021 à 13:08, Peter Toye a écrit : > > > Sorry - edited subject to get the linking correct > > > Harm, > > > > https://music.stackexchange.com/questions/42315/lilypond-to-musicxml-to-sibelius#73706 > > <https://music.stackexchange.com/questions/42315/lilypond-to-musicxml-to-sibelius#73706> > > > > <https://music.stackexchange.com/questions/42315/lilypond-to-musicxml-to-sibelius#73706 > > <https://music.stackexchange.com/questions/42315/lilypond-to-musicxml-to-sibelius#73706>> > has > > a discussion about this as well. I've started looking at > > the OpenLilyLib solution at the bottom of the thread but it > doesn't > work on later versions of LilyPond. > > > It would seem to me that using LP's parsing mechanisms is the > right > way to go about it, and I'd offer to help if my health > allowed. Is > there anyone on this mailing list who knows about it? > > > > > About the parsing? Certainly, but the potentiel > project spans many different areas of LilyPond. > And he design space is vast. > > > With Jacques Menu, we some had private discussions > about this. It may be feasible to implement XML export > by utilizing Jacque's musicformats library (see > his post). So far I only have rough ideas about > the LilyPond part, and it is not my current priority. > > > I think the most advanced solution so far is Jan-Peter's > https://github.com/openlilylib/lilypond-export > <https://github.com/openlilylib/lilypond-export> > https://lists.gnu.org/archive/html/lilypond-devel/2018-10/msg00068.html > <https://lists.gnu.org/archive/html/lilypond-devel/2018-10/msg00068.html> > (CCing him). One could start off from that. > > > It's something I will probably need soon. > > > > > By do means do try to help out, but don't > hold your breathe for it. It is a large > endeavor. > > > Best, > Jean >