Recordare Main Navigation Menu Recordare

MusicXML 2.0 XSD Index

The MusicXML™  W3C XML Schema Definition (XSD) provides a stricter definition of the MusicXML 2.0 format than does the MusicXML Document Type Definition (DTD). MusicXML semantics that were previously only captured in the documentation are now enforced during schema validation.

The XSD will improve the experience of MusicXML users by making MusicXML software more reliable. It also makes MusicXML easier to use with the latest XML technologies, including XQuery, XML databases, and XML code generators.

The MusicXML XSD is divided into several files, as listed here. The MusicXML file is the main file for partwise and timewise scores. The opus file represents collections of works. The xlink and xml files represent elements in the XLink and XML namespaces, respectively.

Also included here is a beta version of the piano/vocal/guitar (PVG) profile and container XSDs for the Open Score Format. Open Score Format profiles are designed to make it easier to use MusicXML in applications that are restricted to a particular musical repertoire or feature set. This profile removes MusicXML features that are not found in PVG repertoire, and add a few features for PVG repertoire that are not in the original MusicXML 2.0 XSD. The container XSD is a schema version of the MusicXML 2.0 container file.

You can download all the MusicXML XSDs as a single zip file at:

musicxml-schema.zip

The MusicXML schemas are distributed under the MusicXML Document Type Definition Public License 2.0.

These definitions do not contain a new version of the MIDI file DTD. Please see the MusicXML 2.0 DTD index for the link to that file.

Purpose XSD
MusicXML partwise and timewise files    musicxml.xsd
Opus file opus.xsd
XLink namespace definitions   xlink.xsd
XML namespace definitions   xml.xsd
Open Score Format Piano/Vocal/Guitar profile (beta)   osfpvg.xsd
Open Score Format container (beta)   container.xsd

For a description of recent changes, please see the MusicXML Version History. For a listing of all the features in the MusicXML 2.0 format, please see the MusicXML Alphabetical Index.


Home - Music - Software - MusicXML - DTD Index - XSD Index - Alphabetical Index - Events - Search - Store - About Us

Copyright © 2009 Recordare LLC.

Last updated March 2, 2009.