|
From: | Auto mailings of changes to Lily Issues via Testlilyissues-auto |
Subject: | [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Ticket 665 discussion |
Date: | Tue, 16 Oct 2018 15:02:26 -0000 |
David Garfinkle worked on MusicXML export for Google Summer of Code 2015. See the developer mailing list: https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=Garfinkle&submit=Search%21&idxname=lilypond-devel&max=20&result=normal&sort=score
The code he wrote was not a full implementation/solution (complicated by Guile1.8 vs Guile2 issues), and I'm pretty sure it has not been checked in to the LilyPond repo. I'm attaching it here as a .tar file, for future reference.
Attachments:
[issues:#665] Request: MusicXML backend
Status: Accepted
Labels: musicxml Bounty
Created: Thu Aug 21, 2008 04:18 AM UTC by Anonymous
Last Updated: Sat Apr 27, 2013 03:13 AM UTC
Owner: nobody
Originally created by: *anonymous
Originally created by: v.villenave
This feature has been proposed by Reinhold Kainhofer on -devel:
http://lists.gnu.org/archive/html/lilypond-devel/2008-06/msg00129.html
More recently, an user shared his experience on -user:
http://lists.gnu.org/archive/html/lilypond-user/2008-08/msg00838.html
Some highlights:
Han-Wen: "The last time we looked at this, I think the resolution was to
dump a music stream from LilyPond and postprocess that."
Reinhold: "unfortunately, the stream does only contain the musical content
in time-sorted order. MusicXML, however, also contains (or rather, can
contain) full information about page layout, breaks, object positioning and
similar settings [...] Since Lilypond produces a layout that is far
superior, I'd also like to include that information in
the xml files..."
Han-Wen: "you would probably have to use some sort of dual approach, where
you store the stream, label each event, and then you trace back the grobs
during output stage to their originating events. You can use the ordering
from the stream to output the XML elements in the correct order."
Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
_______________________________________________ Testlilyissues-auto mailing list address@hidden https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
[Prev in Thread] | Current Thread | [Next in Thread] |