article

MusicXML is an open, XML-based music notation file format.

It was developed by Recordare LLC, deriving several key concepts from existing academic formats (such as Walter Hewlett's MuseData and David Huron's Humdrum). It is designed for the interchange of scores, particularly between different scorewriters. Version 1.0 was released in January 2004, followed by Version 1.1 with improved formatting support in May 2005. As of June 2006, MusicXML is supported to varying degrees by 60 different notation programs, including the two leading scorewriting programs, Finale and Sibelius.

The MusicXML standard is defined by a series of document type definitions (DTDs) which are each freely redistributable under the MusicXML Document Type Definition Public License.

Example


Like all XML-based formats, MusicXML is easy for automated tools to parse and manipulate. Though it is possible to create MusicXML by hand, interactive score writing programs like Rosegarden and Finale greatly simplify the reading, writing, and modifying of MusicXML files.

The following example is a score consisting of a single, whole middle C in the key of C major.

http://www.musicxml.org/dtds/partwise.dtd"> Music 1 0 G 2 C 4 4 whole

See also


External links


XML-based standards | Music notation file formats

MusicXML | MusicXML | MusicXML

 

This article is licensed under the GNU Free Documentation License. It uses material from the "MusicXML".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld