MUMT 621: Music Information Acquisition, Preservation, and Retrieval [course page]
7 February 2012 :: Slide-based Presentation I
Hannah Robertson [home page]
- Castan, G., Good, M., Roland, P. 2001. "Extensible Markup Language (XML) for Music Applications: An Introduction." in The Virtual Score: Representation, Retrieval, Restoration Computing in Musicology 12, edited by E. Selfridge-Field and W.B. Hewlett. Massachusetts: MIT Press.
[ link ]
An introduction to XML as applicable to music, by Michael Good, the developer of MusicXML, and Perry Roland, the developer of MEI, before either MusicXML or MEI was actually developed.
- Good, Michael. 2006. "Lessons from the adoption of MusicXML as an interchange standard." Proceedings of XML 2006.
[ PDF ]
A comprehensive article by the designer of MusicXML summarizing the history, development, implementation challenges, and successes of MusicXML. It focuses on the work involved in MusicXML becoming a music notation interchange standard.
- Recordare. 2012. "Home of MusicXML." Accessed February 1. http://www.recordare.com.
[ link ]
The Recordare MusicXML website, containing links to documentation, example usage, and commercial software contact information.
- Roland, Perry. 2003. "Design patterns in XML music representation." Proceedings of the 4th International Conference on Music Information Retrieval.
[ PDF ]
A description of various design focuses for XML music representation. These design focuses include modular design, separation of data and meta-data, and tool development assistance. This article does not explicitely mention MusicXML, instead using examples from the Music Encoding Initiative (MEI), but the concepts are important to understanding the successes and limitations of MusicXML.