Re: MusicXML exporter (was Re: Lilypond lobbying?)

2011-08-24 Thread Michael Ellis
On Wed, Aug 24, 2011 at 5:14 PM, Jan Nieuwenhuizen jann...@gnu.org wrote:

 Pierre THIERRY writes:

 [cc lilypond-devel]

  If memory serves, so far we have US$200, C$100 and €200. If I were to
  work alone on this bounty, that would allow me to allocate
  approximately 20hrs, which should clearly be enough to write a nice
  XML exporting in some schema mimicking Lilypond's representation, and
  probably also the XSLT transformation to MusicXML (I'm not sure how
  much time figuring it and then debugging it will take, it has been
  ages since I played with XSLT).

 To fix this bug, what we need is a very clear bug report to know when we
 can close it.  Actually, we require that for all bugs, so #665 should
 never have been entered into the bug database like this.

 What I would like to see attached to #665 is at least one .ly with
 corresponding .xml with bonusses attached.

 Possibly it's best to delay #665 and split it up into several different
 issues (and attached bounties), each with it's own .ly -- and starting
 with a most simple one.

 It's only about an hour of work (see below) to convert a simple and
 prepared .ly score to musicxml, see below.

 Jan



That sounds encouraging.  So how far away are we from being able to handle a
more realistic score, say a string quartet or a 4-part choral score with
with lyrics and piano reduction?

Cheers,
Mike
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: MusicXML exporter (was Re: Lilypond lobbying?)

2011-08-24 Thread Michael Ellis
On Wed, Aug 24, 2011 at 6:34 PM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hi all,

  In short, the only way to make it extendable for the future (so
  that one day we can also export the layout) is to handle (MusicXML)
 export
  similar to MIDI generation, namely via translators that collect all
 events and
  all settings as they appear in the score.

 +1.
 KMac.


This makes sense.  A standalone converter would, essentially, have to
duplicate Lily's internal logic.  Why write the same code twice?
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel