You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Andreas Hochsteger <e9...@student.tuwien.ac.at> on 2003/08/07 21:20:10 UTC

Suggestions for the MIDI Block

Hi Mark!

Congratulations for your MIDI Block!
That's something I also had in some time ago, but never found the time 
to do it.

Maybe you're interested in the following link:
http://www.musicxml.org/xml.html

It seems to me that this is going to become *THE* standard for music 
data in XML format. There are many programs which already support this 
format (Finale, Sibelius, KGuitar, ...). This also made it possible to 
exchange music scores between Finale and Sibelius.

An important information for you might be that MusicXML also includes a 
representation for MIDI events.

Perhaps you're interested in a proposal of me (which actually was 
thought rather as Random Thought [RT]) where I already sketched some 
ideas for dynamically aggregating (mixing) music data and serializing it 
as binary sound, but have a look at it yourself:
http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=104482372430759&w=2

Keep up your good work!

Bye,
	Andreas



Re: Suggestions for the MIDI Block

Posted by Mark Leicester <ma...@energyintellect.com>.
On 7/08/2003 20:20, "Andreas Hochsteger" <e9...@student.tuwien.ac.at>
wrote:

Hi Andreas!

> Maybe you're interested in the following link:
> http://www.musicxml.org/xml.html
Thanks, this is very interesting and I am not sure how I had not seen this
before! Surfing with my eyes shut I suppose...

I agree, MusicXML looks very promising and is appropriate for what I am
trying to do here to. I've renamed the MIDIGenerator to XMidiGenerator. I
think that a new MIDIGenerator to create MusicXML from MIDI is a good idea.
I'd like to create generators for all popular music formats too!

The idea of being able to create a music repository as easily searchable as
the www is very appealing. Music research is made so much more difficult by
the fact that the means of storage is usually musical notation, and
paper-based notation is very difficult to programmatically mine for
information.

I submitted a patch to Bugzilla containing the new serializer and since
submitting I've created an XSLT for transposing files. The possibilities are
starting to open up. :)

> http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=104482372430759&w=2
Cool! Definitely some food for thought in there. I'm checking out the other
related links such as Xemo now.

Thanks,

Mark