[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Export to MusicXML
Re: Export to MusicXML
Tue, 16 Oct 2018 21:21:29 +0200
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 /
>> 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
>> normal LilyPond music-expression.
>> Just a little piece of something ;-)
>> Am 16.10.2018 um 06:49 schrieb Alex Roitman:
>>> 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!
>>> lilypond-devel mailing list
>> lilypond-devel mailing list
>lilypond-devel mailing list
Re: Export to MusicXML, Kieren MacMillan, 2018/10/16
Re: Export to MusicXML, Alex Roitman, 2018/10/16
- Re: Export to MusicXML, (continued)
- Re: Export to MusicXML, Paul Morris, 2018/10/16
- Re: Export to MusicXML, James Lowe, 2018/10/16
- Re: Export to MusicXML, David Kastrup, 2018/10/16
- Re: Export to MusicXML, Alex Roitman, 2018/10/16
- Re: Export to MusicXML, Jan-Peter Voigt, 2018/10/17