Description
The score-timewise element is the root element for a timewise MusicXML score. It includes a score-header group followed by a series of measures with parts inside. The document-attributes attribute group includes the version attribute.
Derived By
Restricting xs:anyType
Attributes
Name |
Type |
Required? |
Default |
Description |
version |
xs:token |
No |
1.0 |
|
Content Model
Contains elements as defined in the following table.
Component |
Type |
Occurs |
Default |
Description |
|
|
1..1 |
|
|
work |
work |
0..1 |
|
Works are optionally identified by number and title. The work type also may indicate a link to the opus document that composes multiple scores into a collection.
|
movement-number |
xs:string |
0..1 |
|
The movement-number element specifies the number of a movement.
|
movement-title |
xs:string |
0..1 |
|
The movement-title element specifies the title of a movement, not including its number.
|
identification |
identification |
0..1 |
|
Identification contains basic metadata about the score. It includes the information in MuseData headers that may apply at a score-wide, movement-wide, or part-wide level. The creator, rights, source, and relation elements are based on Dublin Core.
|
defaults |
defaults |
0..1 |
|
The defaults type specifies score-wide defaults for scaling, layout, and appearance.
|
credit |
credit |
0..* |
|
The credit type represents the appearance of the title, composer, arranger, lyricist, copyright, dedication, and other text and graphics that commonly appears on the first page of a score. The credit-words and credit-image elements are similar to the words and image elements for directions. However, since the credit is not part of a measure, the default-x and default-y attributes adjust the origin relative to the bottom left-hand corner of the first page. The enclosure for credit-words is none by default.
|
part-list |
part-list |
1..1 |
|
The part-list identifies the different musical parts in this movement. Each part has an ID that is used later within the musical data. Since parts may be encoded separately and combined later, identification elements are present at both the score and score-part levels. There must be at least one score-part, combined as desired with part-group elements that indicate braces and brackets. Parts are ordered from top to bottom in a score based on the order in which they appear in the part-list.
|
measure |
xs:anyType (restriction) |
1..* |
|
Measures have a required number attribute (going from partwise to timewise, measures are grouped via the number).
|
|
|
|
|
|
Example
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE score-timewise PUBLIC "-//Recordare//DTD MusicXML 3.0 Timewise//EN" "http://www.musicxml.org/dtds/timewise.dtd">
<score-timewise version="3.0">
<identification>
<rights>©</rights>
<encoding>
<software>Finale 2012 for Windows</software>
<software>Dolet Light for Finale 2012</software>
<encoding-date>2012-10-11</encoding-date>
<supports attribute="new-system" element="print" type="yes" value="yes"/>
<supports attribute="new-page" element="print" type="yes" value="yes"/>
</encoding>
</identification>
<defaults>
<scaling>
<millimeters>7.2319</millimeters>
<tenths>40</tenths>
</scaling>
<page-layout>
<page-height>1545</page-height>
<page-width>1194</page-width>
<page-margins type="both">
<left-margin>140</left-margin>
<right-margin>70</right-margin>
<top-margin>70</top-margin>
<bottom-margin>70</bottom-margin>
</page-margins>
</page-layout>
<system-layout>
<system-margins>
<left-margin>0</left-margin>
<right-margin>0</right-margin>
</system-margins>
<system-distance>121</system-distance>
<top-system-distance>70</top-system-distance>
</system-layout>
<staff-layout>
<staff-distance>80</staff-distance>
</staff-layout>
<appearance>
<line-width type="stem">0.7487</line-width>
<line-width type="beam">5</line-width>
<line-width type="staff">0.7487</line-width>
<line-width type="light barline">0.7487</line-width>
<line-width type="heavy barline">5</line-width>
<line-width type="leger">0.7487</line-width>
<line-width type="ending">0.7487</line-width>
<line-width type="wedge">0.7487</line-width>
<line-width type="enclosure">0.7487</line-width>
<line-width type="tuplet bracket">0.7487</line-width>
<note-size type="grace">60</note-size>
<note-size type="cue">60</note-size>
<distance type="hyphen">120</distance>
<distance type="beam">8</distance>
</appearance>
<music-font font-family="Maestro,engraved" font-size="20.5"/>
<word-font font-family="Times New Roman" font-size="10.25"/>
</defaults>
<credit page="1">
<credit-type>rights</credit-type>
<credit-words default-x="632" default-y="53" font-size="10" justify="center" valign="bottom">©</credit-words>
</credit>
<credit page="1">
<credit-words default-x="140" default-y="1478" font-size="12" valign="top">Score</credit-words>
</credit>
<credit page="2">
<credit-type>page number</credit-type>
<credit-words default-x="140" default-y="1497" font-size="12" valign="top">2</credit-words>
</credit>
<credit page="3">
<credit-type>page number</credit-type>
<credit-words default-x="1124" default-y="1499" font-size="12" halign="right" valign="top">3</credit-words>
</credit>
<credit page="4">
<credit-type>page number</credit-type>
<credit-words default-x="140" default-y="1497" font-size="12" valign="top">4</credit-words>
</credit>
<part-list>
<score-part id="P1">
<part-name>Oboe</part-name>
<part-abbreviation>Ob.</part-abbreviation>
<score-instrument id="P1-I2">
<instrument-name>ARIA Player</instrument-name>
<virtual-instrument>
<virtual-library>Garritan Instruments for Finale</virtual-library>
<virtual-name>001. Woodwinds/2. Oboes and Eng. Horn/Oboe Plr1</virtual-name>
</virtual-instrument>
</score-instrument>
<midi-device>Bank 2</midi-device>
<midi-instrument id="P1-I2">
<midi-channel>1</midi-channel>
<midi-program>1</midi-program>
<volume>80</volume>
<pan>0</pan>
</midi-instrument>
</score-part>
<score-part id="P2">
<part-name print-object="no">MusicXML Part</part-name>
<score-instrument id="P2-I1">
<instrument-name>SmartMusic SoftSynth</instrument-name>
<virtual-instrument/>
</score-instrument>
<midi-device>Bank 1</midi-device>
<midi-instrument id="P2-I1">
<midi-channel>1</midi-channel>
<midi-bank>15489</midi-bank>
<midi-program>1</midi-program>
<volume>80</volume>
<pan>0</pan>
</midi-instrument>
</score-part>
</part-list>
<measure number="1" width="351">
<part id="P1">
<print page-number="1">
<system-layout>
<system-margins>
<left-margin>70</left-margin>
<right-margin>0</right-margin>
</system-margins>
<top-system-distance>177</top-system-distance>
</system-layout>
<measure-numbering>system</measure-numbering>
</print>
<attributes>
<divisions>2</divisions>
<key>
<fifths>0</fifths>
<mode>major</mode>
</key>
<time>
<beats>4</beats>
<beat-type>4</beat-type>
</time>
<clef>
<sign>G</sign>
<line>2</line>
</clef>
</attributes>
<sound tempo="120"/>
<note>
<rest measure="yes"/>
<duration>8</duration>
<voice>1</voice>
</note>
</part>
</measure>
</score-timewise>
Definition
<xs:element name="score-timewise" block="extension substitution" final="#all">
<xs:annotation>
<xs:documentation>The score-timewise element is the root element for a timewise MusicXML score. It includes a score-header group followed by a series of measures with parts inside. The document-attributes attribute group includes the version attribute.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:group ref="score-header" />
<xs:element name="measure" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Measures have a required number attribute (going from partwise to
timewise, measures are grouped via the number).</xsd:documentation>
</xsd:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="part" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
<xs:complexType>
<xs:group ref="music-data" />
<xs:attributeGroup ref="part-attributes" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attributeGroup ref="measure-attributes" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attributeGroup ref="document-attributes" />
</xs:complexType>
</xs:element>