Opus XML SchemaDescriptionMusicXML™ Opus W3C XML schema (XSD) Version 3.0 Copyright © 2004-2011 MakeMusic, Inc. http://www.makemusic.com/ This MusicXML™ work is being provided by the copyright holder under the MusicXML Public License Version 3.0, available from: http://www.musicxml.org/dtds/license.html This is the W3C XML Schema (XSD) version of the MusicXML 3.0 language. Validation is tightened by moving MusicXML definitions from comments into schema data types and definitions. Character entities and other entity usages that are not supported in W3C XML Schema have also been removed. However, the features of W3C XML Schema make it easier to define variations of the MusicXML format, either via extension or restriction. An opus collects MusicXML scores together into a larger entity. The individual scores could be movements in a symphony, scenes or acts in an opera, or songs in an album. The opus definition allows arbitrary nesting either via an opus (included in the document) or an opus-link (linked like scores). Future versions of the MusicXML format may expand this schema to include reference data and other metadata related to musical scores. See Also |
MusicXML Documentation Home
|
![]() |