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