[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Export to MusicXML

From: Urs Liska
Subject: Re: Export to MusicXML
Date: Tue, 16 Oct 2018 21:21:29 +0200
User-agent: K-9 Mail for Android

Am 16. Oktober 2018 20:13:29 MESZ schrieb Alex Roitman <address@hidden>:
>Thank you Jan-Peter!  This looks really promising, and I’d love to
>I’m only vaguely familiar with Scheme so I’ll probably take a bit of
>time to get my hands dirty with that.  Would it be OK to bug you with
>questions every now and then? Is this list a good place, or should I
>just email you privately?  I promise I won’t abuse your kindness :-)

Please use this list, as there are several others who may be interested and / 
or helpful.


>> On Oct 16, 2018, at 2:04 AM, Jan-Peter Voigt <address@hidden> wrote:
>> Hello Alex,
>> you don't have to apologize for this question! It comes up every now
>> then, but has not been answered satisfyingly yet. My answers to your
>> questions are:
>> 1. Yes
>> 2. I wrote a rudimentary engraver-based solution last year which is
>> waiting for clean-up and completion to support MEI, MusicXML,
>> LilyPond (!) and any other format for which an export-module with a
>> defined API exists.
>> The code in the project is able to export a MusicXML-File for a
>> lilypond-score. The resulting files are not always correct/functional
>> this is more sketch of the idea. The base is an engraver that fetches
>> and collects events and on score-finalization calls the specified
>> module with this (normalized) music collection.
>> The collection is some scheme-structure, but should probably be
>better a
>> normal LilyPond music-expression.
>> Just a little piece of something ;-)
>> HTH
>> Jan-Peter
>> Am 16.10.2018 um 06:49 schrieb Alex Roitman:
>>> Hello,
>>> I apologize in advance if this was already asked and answered on
>this list.  I’m looking into exporting some of my lilypond music into
>the MusicXML format. All I could find so far was the python-ly package
>that attempts to translate ly files into MusicXML.  It has some issues
>that could be fixed, and some that I don’t think could be so easily
>fixed, e.g. whether or not to place accidentals, beams, and so on.
>>> It seems to me that the nature of the MusicXML format is such that
>in can only be correctly written when the music is interpreted in
>context.  Which is what lilypond does.  So I’m guessing that the right
>way to go about this is to create a new Translator, alongside Performer
>and Engraver, that instead of midi/graphical objects just dumps XML.
>>> Finally, here are my questions:
>>> 1. Does this seem like a right approach?
>>> 2. Was this ever attempted and is there any work left that one can
>>> Thanks in advance for any help!
>>> Alex
>>> _______________________________________________
>>> lilypond-devel mailing list
>>> address@hidden
>> _______________________________________________
>> lilypond-devel mailing list
>> address@hidden
>lilypond-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]