Recordare Main Navigation Menu Recordare

MusicXML Version History

DTD changes, most recent first

Changes 1.0 to 1.1 (20 May 2005)

New Files:

  • Added layout.dtd file for formatting. This includes elements for page layout, system layout, staff layout, measure layout, and scaling from tenths of staff space to millimeters.
  • Added to10.xsl file for transforming a MusicXML 1.1 file to a MusicXML 1.0 file. Removed the to06c.xsl file.

New Elements:

  • Added defaults element, including default layout, fonts, and lyric languages.
  • Added credit element for title, composer, and other credits that appear on the first page of a score.
  • Added scaling, page-layout, system-layout, staff-layout, and measure-layout elements in new layout.dtd file.
  • Added barre element.
  • Added harp-pedals element.
  • Added scordatura element.
  • Added tremolo element.
  • Added pluck element.
  • Added staff-size element for scaling staff line spacing relative to the defaults.

New Attributes and Entities:

  • Added color attribute and entity.
  • Added justify entity for expanded use throughout the MusicXML DTDs.
  • Added valign and halign attributes and entities for vertical and horizontal alignment.
  • Added print-style entity, grouping together entities for position, font, and color.
  • Added width attribute to the measure element.
  • Added chord symbol formatting attributes to the kind element.
  • Added height and width attributes to the frame element.
  • Added a number attribute to the key and time elements so a single part such as piano can have independent key and time signatures on each staff.
  • Added print-lyric attribute, used in chord sheets that include lyrics and chords but no melody.
  • Added fan attribute to the beam element.
  • Added line-shape entity to the tuplet element.
  • Added version attribute to the top-level score-partwise and score-timewise for easier version detection than using the DTD's public ID.
  • Added a reference attribute to the level element to indicate display-only editorial markings (such as original clefs and key signatures).
  • Added enclosure attribute.
  • Added level-display entity, grouping different methods of editorial markings (size, parentheses, and brackets).

Additions to Elements:

  • Added defaults and credit elements to the score-header entity.
  • Added more formatting attributes for positioning, font, and color to elements throughout the MusicXML DTDs. Many elements that used the position entity now use the print-style entity.
  • Added optional page-layout, system-layout, staff-layout, and measure-layout elements to the print element.
  • Added page-number attribute to the print element.
  • Added optional offset and staff elements to the harmony element.
  • Added text content to the glissando and slide elements.
  • Added justify entity to the lyric, part-name, part-abbreviation, group-name, and group-abbreviation elements.
  • Added the bezier attributes to the tied element.
  • Added an end-length attribute to the ending element.
  • Added level-display entity to the accidental element.
  • Added substitution attribute to the heel and toe elements.
  • Added parentheses attribute to the figured-bass element.
  • Deprecated the print element's staff-spacing attribute; use the staff-layout element instead.

New Values and Definitions:

  • Added "inverted triangle", "arrow down", "arrow up", "slashed", and "back slashed" values to the notehead element.
  • Added shape-note values "do", "re", "mi", "fa", "so", "la", and "ti" to the notehead element, corresponding to Aikin's 7-shape system.
  • Added the "large" value to the symbol-size entity.
  • Added "dashed" value to the bar-style element.
  • Added "change" value to the pedal element's type attribute.
  • Added "augmented-seventh" value to the kind element.
  • Defined values for the figured bass elements.
  • Elaborated and refined the definitions of the positioning attributes to make them more useful with the new 1.1 formatting features.

Version 1.0 released on January 13, 2004


Home - Music - Software - MusicXML - Events - Search - Store - About Us

Copyright © 2005 Recordare LLC.

Last updated June 1, 2005.