[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MusicXML
From: |
Urs Liska |
Subject: |
Re: MusicXML |
Date: |
Tue, 23 Apr 2013 21:34:14 +0200 |
Am Dienstag, den 23.04.2013, 21:43 +0300 schrieb address@hidden:
> On 23 avr. 2013, at 21:21, Christopher R. Maden <address@hidden> wrote:
>
> > I am comfortable with LilyPond, but not quite an expert.
> >
> > I am an expert in XML and XSLT, and it sounds like it would be of
> > benefit to LilyPond to have better support for MusicXML (though I don’t
> > use it myself).
> >
> > Can someone please summarize (or point me to a summary of) the current
> > state of MusicXML support, what needs to be done, and the
> > infrastructure? E.g., is a standalone XSLT conversion acceptable, or
> > should MusicXML import/export be integrated into the core LilyPond code?
> >
> > ~Chris
>
> There is currently a python script called musicxml2ly that will convert
> musicxml to ly fairly reliably.
>
> For the other direction, the only possibility at this time is to convert an
> outputted MIDI file to MusicXML.
>
> For me, it would be maybe 2 weeks of work to exhaustively convert what
> we call the "music stream" to MusicXML. This could be faster or
> slower depending on how familiar one is with Scheme, LilyPond and XML.
> The "music stream" is the internal representation of the music in
> Scheme that gets passed to what we call "engravers" (Stem_engraver,
> Clef_engraver, etc.) from which graphical objects are made and then
> eventually split over systems if necessary. To get more precise
> information about layout into the MusicXML would be difficult, as
> there is not a one-to-one correspondence between events in the music
> stream and musical objects created.
Is the information that eventually leads to the point-and-click links
present at that stage?
(I think it should because I couldn't imagine how it could be added
later).
Maybe this could be a bridge for a two-way approach (music stream and
input file parsing)?
Urs
>
> Cheers,
> MS
>
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
- MusicXML, Christopher R. Maden, 2013/04/23
- Re: MusicXML, address@hidden, 2013/04/23
- Re: MusicXML,
Urs Liska <=
- Re: MusicXML, Urs Liska, 2013/04/23
- Re: MusicXML, Urs Liska, 2013/04/23
- Re: MusicXML, Noeck, 2013/04/23
- Re: MusicXML, Vaughan McAlley, 2013/04/23
- Re: MusicXML, address@hidden, 2013/04/24
- Re: MusicXML, Paul Morris, 2013/04/25
- Re: MusicXML, Urs Liska, 2013/04/25
- Re: MusicXML, David Kastrup, 2013/04/25
- Re: MusicXML, David Pirotte, 2013/04/25
Re: MusicXML, Paul Morris, 2013/04/23