denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] MusicXML


From: Richard Shann
Subject: Re: [Denemo-devel] MusicXML
Date: Thu, 08 May 2008 08:43:38 +0100

On Mon, 2008-05-05 at 16:36 -0500, Jeremiah Benham wrote:
> On Mon, 2008-05-05 at 19:20 +0100, Richard Shann wrote:
> > Is there any interest in MusicXML? I see there are some pieces
> > distributed thus...
> 
> I think its definitely a great idea. I however, never used MusicXML.
> Maybe I would if I denemo supported it and there were files I wanted or
> needed to open. I think Finale and Sibelius support MusicXML. It may be
> a great way for users to transfer files from one program to another.

Looking into this, I see that there is a MusicXML to lilypond converter.
While experience has shown that we cannot parse arbitrary lilypond into
denemo, we could potentially cut and paste the actual notes from a
lilypond file. (We would parse in note names, duration, octave
indication, clef changes etc etc, leaving other stuff - such as beaming
directives - as lilypond directives). However, a direct musicxml import
should be straightforward if tedious to do - in fact you can get as far
as parsing the namespace using the current denemo importxml routine on a
musicXML file ... at which point the current denemo routine assumes it
is non-null (which is perhaps a bug anyway) and does a strcmp with
DENEMO_NAMESPACE.

Richard






reply via email to

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