Showing:

Attributes
Diagrams
Instances
Properties
Source
Used by
Element music-data/note
Namespace No namespace
Diagram
Diagram musicxml174.tmp#id168 musicxml1.tmp#id108 musicxml2.tmp#id102 musicxml137.tmp#id143 musicxml175.tmp#id832 musicxml175.tmp#id833 musicxml175.tmp#id834 musicxml175.tmp#id835 musicxml175.tmp#id836 musicxml175.tmp#id837 musicxml175.tmp#id802 musicxml176.tmp#id804 musicxml176.tmp#id804 musicxml176.tmp#id804 musicxml176.tmp#id805 musicxml176.tmp#id805 musicxml176.tmp#id805 musicxml176.tmp#id810 musicxml176.tmp#id810 musicxml176.tmp#id810 musicxml176.tmp#id811 musicxml176.tmp#id811 musicxml176.tmp#id811 musicxml176.tmp#id803 musicxml175.tmp#id812 musicxml175.tmp#id815 musicxml176.tmp#id804 musicxml176.tmp#id804 musicxml176.tmp#id804 musicxml176.tmp#id805 musicxml176.tmp#id805 musicxml176.tmp#id805 musicxml176.tmp#id810 musicxml176.tmp#id810 musicxml176.tmp#id810 musicxml176.tmp#id811 musicxml176.tmp#id811 musicxml176.tmp#id811 musicxml176.tmp#id803 musicxml139.tmp#id659 musicxml139.tmp#id659 musicxml139.tmp#id658 musicxml176.tmp#id804 musicxml176.tmp#id804 musicxml176.tmp#id804 musicxml176.tmp#id805 musicxml176.tmp#id805 musicxml176.tmp#id805 musicxml176.tmp#id810 musicxml176.tmp#id810 musicxml176.tmp#id810 musicxml176.tmp#id811 musicxml176.tmp#id811 musicxml176.tmp#id811 musicxml176.tmp#id803 musicxml139.tmp#id659 musicxml139.tmp#id659 musicxml139.tmp#id658 musicxml175.tmp#id816 musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml45.tmp#id486 musicxml45.tmp#id485 musicxml170.tmp#id683 musicxml175.tmp#id817 musicxml175.tmp#id820 musicxml175.tmp#id821 musicxml175.tmp#id822 musicxml175.tmp#id823 musicxml175.tmp#id825 musicxml47.tmp#id488 musicxml47.tmp#id487 musicxml175.tmp#id829 musicxml175.tmp#id830 musicxml175.tmp#id831 musicxml175.tmp#id801
Type note
Properties
content: complex
Model ((grace , chord{0,1} , (pitch | unpitched | rest) , tie{0,2}) | (cue , chord{0,1} , (pitch | unpitched | rest) , duration) | (chord{0,1} , (pitch | unpitched | rest) , duration , tie{0,2})) , instrument{0,1} , footnote , level , voice , type{0,1} , dot* , accidental{0,1} , time-modification{0,1} , stem{0,1} , notehead{0,1} , staff , beam{0,6} , notations* , lyric*
Children accidental, beam, chord, cue, dot, duration, footnote, grace, instrument, level, lyric, notations, notehead, pitch, rest, staff, stem, tie, time-modification, type, unpitched, voice
Instance
<note attack="" color="" default-x="" default-y="" dynamics="" end-dynamics="" font-family="" font-size="" font-style="" font-weight="" pizzicato="" print-dot="" print-lyric="" print-object="" print-spacing="" relative-x="" relative-y="" release="" time-only="">
  <grace make-time="" slash="" steal-time-following="" steal-time-previous="">{1,1}</grace>
  <tie type="">{0,2}</tie>
  <instrument id="">{0,1}</instrument>
  <type size="">{0,1}</type>
  <dot color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" placement="" relative-x="" relative-y="">{0,unbounded}</dot>
  <accidental bracket="" cautionary="" color="" default-x="" default-y="" editorial="" font-family="" font-size="" font-style="" font-weight="" parentheses="" relative-x="" relative-y="" size="">{0,1}</accidental>
  <time-modification>{0,1}</time-modification>
  <stem color="" default-x="" default-y="" relative-x="" relative-y="">{0,1}</stem>
  <notehead color="" filled="" font-family="" font-size="" font-style="" font-weight="" parentheses="">{0,1}</notehead>
  <beam color="" fan="" number="1" repeater="">{0,6}</beam>
  <notations>{0,unbounded}</notations>
  <lyric color="" default-x="" default-y="" justify="" name="" number="" placement="" relative-x="" relative-y="">{0,unbounded}</lyric>
</note>
Attributes
QName Type Fixed Default Use Annotation
attack divisions optional
color color optional
default-x tenths optional
default-y tenths optional
dynamics non-negative-decimal optional
end-dynamics non-negative-decimal optional
font-family comma-separated-text optional
font-size font-size optional
font-style font-style optional
font-weight font-weight optional
pizzicato yes-no optional
print-dot yes-no optional
print-lyric yes-no optional
print-object yes-no optional
print-spacing yes-no optional
relative-x tenths optional
relative-y tenths optional
release divisions optional
time-only xs:string optional
Source
<xs:element name="note" type="note"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/backup
Namespace No namespace
Diagram
Diagram musicxml139.tmp#id659 musicxml139.tmp#id658 musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml103.tmp#id261 musicxml163.tmp#id657
Type backup
Properties
content: complex
Model duration , footnote , level
Children duration, footnote, level
Instance
<backup>
  <duration>{1,1}</duration>
</backup>
Source
<xs:element name="backup" type="backup"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/forward
Namespace No namespace
Diagram
Diagram musicxml139.tmp#id659 musicxml139.tmp#id658 musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml45.tmp#id486 musicxml45.tmp#id485 musicxml170.tmp#id683 musicxml47.tmp#id488 musicxml47.tmp#id487 musicxml235.tmp#id682
Type forward
Properties
content: complex
Model duration , footnote , level , voice , staff
Children duration, footnote, level, staff, voice
Instance
<forward>
  <duration>{1,1}</duration>
</forward>
Source
<xs:element name="forward" type="forward"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/direction
Namespace No namespace
Diagram
Diagram musicxml7.tmp#id131 musicxml42.tmp#id104 musicxml43.tmp#id413 musicxml43.tmp#id481 musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml45.tmp#id486 musicxml45.tmp#id485 musicxml46.tmp#id484 musicxml47.tmp#id488 musicxml47.tmp#id487 musicxml43.tmp#id489 musicxml43.tmp#id412
Type direction
Properties
content: complex
Model direction-type+ , offset{0,1} , footnote , level , voice , staff , sound{0,1}
Children direction-type, footnote, level, offset, sound, staff, voice
Instance
<direction directive="" placement="">
  <direction-type>{1,unbounded}</direction-type>
  <offset sound="">{0,1}</offset>
  <sound coda="" dacapo="" dalsegno="" damper-pedal="" divisions="" dynamics="" elevation="" fine="" forward-repeat="" pan="" pizzicato="" segno="" soft-pedal="" sostenuto-pedal="" tempo="" time-only="" tocoda="">{0,1}</sound>
</direction>
Attributes
QName Type Fixed Default Use Annotation
directive yes-no optional
placement above-below optional
Source
<xs:element name="direction" type="direction"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/attributes
Namespace No namespace
Diagram
Diagram musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml103.tmp#id261 musicxml238.tmp#id268 musicxml238.tmp#id269 musicxml238.tmp#id285 musicxml238.tmp#id292 musicxml238.tmp#id293 musicxml238.tmp#id297 musicxml238.tmp#id298 musicxml238.tmp#id306 musicxml238.tmp#id322 musicxml238.tmp#id328 musicxml238.tmp#id329 musicxml238.tmp#id260
Type attributes
Properties
content: complex
Model footnote , level , divisions{0,1} , key* , time* , staves{0,1} , part-symbol{0,1} , instruments{0,1} , clef* , staff-details* , transpose{0,1} , directive* , measure-style*
Children clef, directive, divisions, footnote, instruments, key, level, measure-style, part-symbol, staff-details, staves, time, transpose
Instance
<attributes>
  <footnote color="" default-x="" default-y="" dir="" enclosure="" font-family="" font-size="" font-style="" font-weight="" halign="" justify="" lang="" letter-spacing="" line-height="" line-through="" overline="" relative-x="" relative-y="" rotation="" underline="" valign="">{1,1}</footnote>
  <divisions>{0,1}</divisions>
  <key color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" number="" print-object="" relative-x="" relative-y="">{0,unbounded}</key>
  <time color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" number="" print-object="" relative-x="" relative-y="" symbol="">{0,unbounded}</time>
  <staves>{0,1}</staves>
  <part-symbol bottom-staff="" color="" default-x="" default-y="" relative-x="" relative-y="" top-staff="">{0,1}</part-symbol>
  <instruments>{0,1}</instruments>
  <clef additional="" color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" number="" print-object="" relative-x="" relative-y="" size="">{0,unbounded}</clef>
  <staff-details number="" print-object="" print-spacing="" show-frets="">{0,unbounded}</staff-details>
  <transpose>{0,1}</transpose>
  <directive color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" lang="" relative-x="" relative-y="">{0,unbounded}</directive>
  <measure-style color="" font-family="" font-size="" font-style="" font-weight="" number="">{0,unbounded}</measure-style>
</attributes>
Source
<xs:element name="attributes" type="attributes"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/harmony
Namespace No namespace
Diagram
Diagram musicxml156.tmp#id557 musicxml4.tmp#id138 musicxml156.tmp#id558 musicxml6.tmp#id142 musicxml7.tmp#id131 musicxml157.tmp#id534 musicxml157.tmp#id542 musicxml157.tmp#id544 musicxml157.tmp#id551 musicxml157.tmp#id553 musicxml157.tmp#id554 musicxml157.tmp#id533 musicxml156.tmp#id555 musicxml156.tmp#id556 musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml103.tmp#id261 musicxml47.tmp#id488 musicxml47.tmp#id487 musicxml156.tmp#id532
Type harmony
Properties
content: complex
Model (root | function) , kind , inversion{0,1} , bass{0,1} , degree* , frame{0,1} , offset{0,1} , footnote , level , staff
Children bass, degree, footnote, frame, function, inversion, kind, level, offset, root, staff
Instance
<harmony color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" placement="" print-frame="" print-object="" relative-x="" relative-y="" type="">
  <root>{1,1}</root>
  <function color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" relative-x="" relative-y="">{1,1}</function>
  <kind bracket-degrees="" color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" halign="" parentheses-degrees="" relative-x="" relative-y="" stack-degrees="" text="" use-symbols="" valign="">{1,1}</kind>
  <inversion color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" relative-x="" relative-y="">{0,1}</inversion>
  <bass>{0,1}</bass>
  <degree print-object="">{0,unbounded}</degree>
  <frame color="" default-x="" default-y="" halign="" height="" relative-x="" relative-y="" valign="" width="">{0,1}</frame>
  <offset sound="">{0,1}</offset>
</harmony>
Attributes
QName Type Fixed Default Use Annotation
color color optional
default-x tenths optional
default-y tenths optional
font-family comma-separated-text optional
font-size font-size optional
font-style font-style optional
font-weight font-weight optional
placement above-below optional
print-frame yes-no optional
print-object yes-no optional
relative-x tenths optional
relative-y tenths optional
type harmony-type optional
Source
<xs:element name="harmony" type="harmony"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/figured-bass
Namespace No namespace
Diagram
Diagram musicxml6.tmp#id142 musicxml137.tmp#id143 musicxml138.tmp#id681 musicxml138.tmp#id680 musicxml139.tmp#id659 musicxml139.tmp#id658 musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml103.tmp#id261 musicxml138.tmp#id679
Type figured-bass
Properties
content: complex
Model figure+ , duration , footnote , level
Children duration, figure, footnote, level
Instance
<figured-bass color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" parentheses="" print-dot="" print-lyric="" print-object="" print-spacing="" relative-x="" relative-y="">
  <figure>{1,unbounded}</figure>
</figured-bass>
Attributes
QName Type Fixed Default Use Annotation
color color optional
default-x tenths optional
default-y tenths optional
font-family comma-separated-text optional
font-size font-size optional
font-style font-style optional
font-weight font-weight optional
parentheses yes-no optional
print-dot yes-no optional
print-lyric yes-no optional
print-object yes-no optional
print-spacing yes-no optional
relative-x tenths optional
relative-y tenths optional
Source
<xs:element name="figured-bass" type="figured-bass"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/print
Namespace No namespace
Diagram
Diagram musicxml196.tmp#id190 musicxml116.tmp#id564 musicxml116.tmp#id578 musicxml116.tmp#id584 musicxml116.tmp#id563 musicxml197.tmp#id588 musicxml197.tmp#id589 musicxml197.tmp#id590 musicxml197.tmp#id591 musicxml197.tmp#id562
Type print
Properties
content: complex
Model page-layout{0,1} , system-layout{0,1} , staff-layout* , measure-layout{0,1} , measure-numbering{0,1} , part-name-display{0,1} , part-abbreviation-display{0,1}
Children measure-layout, measure-numbering, page-layout, part-abbreviation-display, part-name-display, staff-layout, system-layout
Instance
<print blank-page="" new-page="" new-system="" page-number="" staff-spacing="">
  <page-layout>{0,1}</page-layout>
  <system-layout>{0,1}</system-layout>
  <staff-layout number="">{0,unbounded}</staff-layout>
  <measure-layout>{0,1}</measure-layout>
  <measure-numbering color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" relative-x="" relative-y="">{0,1}</measure-numbering>
  <part-name-display print-object="">{0,1}</part-name-display>
  <part-abbreviation-display print-object="">{0,1}</part-abbreviation-display>
</print>
Attributes
QName Type Fixed Default Use Annotation
blank-page xs:positiveInteger optional
new-page yes-no optional
new-system yes-no optional
page-number xs:token optional
staff-spacing tenths optional
Source
<xs:element name="print" type="print"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/sound
Namespace No namespace
Diagram
Diagram musicxml48.tmp#id493 musicxml48.tmp#id494 musicxml48.tmp#id495 musicxml48.tmp#id496 musicxml48.tmp#id497 musicxml48.tmp#id498 musicxml48.tmp#id499 musicxml48.tmp#id500 musicxml48.tmp#id501 musicxml48.tmp#id502 musicxml48.tmp#id503 musicxml48.tmp#id504 musicxml48.tmp#id505 musicxml48.tmp#id506 musicxml48.tmp#id507 musicxml48.tmp#id508 musicxml48.tmp#id509 musicxml48.tmp#id491 musicxml48.tmp#id492 musicxml48.tmp#id490
Type sound
Properties
content: complex
Model midi-instrument* , offset{0,1}
Children midi-instrument, offset
Instance
<sound coda="" dacapo="" dalsegno="" damper-pedal="" divisions="" dynamics="" elevation="" fine="" forward-repeat="" pan="" pizzicato="" segno="" soft-pedal="" sostenuto-pedal="" tempo="" time-only="" tocoda="">
  <midi-instrument id="">{0,unbounded}</midi-instrument>
  <offset sound="">{0,1}</offset>
</sound>
Attributes
QName Type Fixed Default Use Annotation
coda xs:token optional
dacapo yes-no optional
dalsegno xs:token optional
damper-pedal yes-no-number optional
divisions divisions optional
dynamics xs:decimal optional
elevation rotation-degrees optional
fine xs:token optional
forward-repeat yes-no optional
pan rotation-degrees optional
pizzicato yes-no optional
segno xs:token optional
soft-pedal yes-no-number optional
sostenuto-pedal yes-no-number optional
tempo non-negative-decimal optional
time-only xs:token optional
tocoda xs:token optional
Source
<xs:element name="sound" type="sound"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/barline
Namespace No namespace
Diagram
Diagram musicxml102.tmp#id374 musicxml102.tmp#id375 musicxml102.tmp#id376 musicxml102.tmp#id377 musicxml102.tmp#id358 musicxml39.tmp#id263 musicxml39.tmp#id262 musicxml44.tmp#id265 musicxml44.tmp#id264 musicxml103.tmp#id261 musicxml102.tmp#id359 musicxml102.tmp#id360 musicxml102.tmp#id361 musicxml102.tmp#id362 musicxml102.tmp#id363 musicxml102.tmp#id370 musicxml102.tmp#id357
Type barline
Properties
content: complex
Model bar-style{0,1} , footnote , level , wavy-line{0,1} , segno{0,1} , coda{0,1} , fermata{0,2} , ending{0,1} , repeat{0,1}
Children bar-style, coda, ending, fermata, footnote, level, repeat, segno, wavy-line
Instance
<barline coda="" divisions="" location="right" segno="">
  <bar-style color="">{0,1}</bar-style>
  <wavy-line accelerate="" beats="" color="" default-x="" default-y="" last-beat="" number="" placement="" relative-x="" relative-y="" second-beat="" start-note="" trill-step="" two-note-turn="" type="">{0,1}</wavy-line>
  <segno color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" relative-x="" relative-y="">{0,1}</segno>
  <coda color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" relative-x="" relative-y="">{0,1}</coda>
  <fermata color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" relative-x="" relative-y="" type="">{0,2}</fermata>
  <ending color="" default-x="" default-y="" end-length="" font-family="" font-size="" font-style="" font-weight="" number="" print-object="" relative-x="" relative-y="" text-x="" text-y="" type="">{0,1}</ending>
  <repeat direction="" times="">{0,1}</repeat>
</barline>
Attributes
QName Type Fixed Default Use Annotation
coda xs:token optional
divisions divisions optional
location right-left-middle right optional
segno xs:token optional
Source
<xs:element name="barline" type="barline"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/grouping
Namespace No namespace
Diagram
Diagram musicxml141.tmp#id529 musicxml141.tmp#id530 musicxml141.tmp#id531 musicxml141.tmp#id528 musicxml141.tmp#id527
Type grouping
Properties
content: complex
Model feature*
Children feature
Instance
<grouping member-of="" number="1" type="">
  <feature type="">{0,unbounded}</feature>
</grouping>
Attributes
QName Type Fixed Default Use Annotation
member-of xs:token optional
number xs:token 1 optional
type start-stop-single required
Source
<xs:element name="grouping" type="grouping"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/link
Namespace No namespace
Diagram
Diagram musicxml17.tmp#id184 musicxml58.tmp#id628 musicxml59.tmp#id181 musicxml31.tmp#id133 musicxml58.tmp#id627
Type link
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
default-x tenths optional
default-y tenths optional
element xs:NMTOKEN optional
name xs:string optional
position xs:NMTOKEN optional
relative-x tenths optional
relative-y tenths optional
type simple optional
xlink:actuate restriction of xs:NMTOKEN onRequest optional
xlink:href xs:anyURI required
xlink:role xs:token optional
xlink:show restriction of xs:NMTOKEN replace optional
xlink:title xs:token optional
Source
<xs:element name="link" type="link"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element music-data/bookmark
Namespace No namespace
Diagram
Diagram musicxml68.tmp#id625 musicxml68.tmp#id626 musicxml59.tmp#id181 musicxml68.tmp#id624
Type bookmark
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
element xs:NMTOKEN optional
id xs:ID required
name xs:string optional
position xs:NMTOKEN optional
Source
<xs:element name="bookmark" type="bookmark"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element Group music-data
Namespace No namespace
Diagram
Diagram musicxml168.tmp#id905 musicxml168.tmp#id906 musicxml168.tmp#id907 musicxml168.tmp#id908 musicxml168.tmp#id909 musicxml168.tmp#id910 musicxml168.tmp#id911 musicxml168.tmp#id912 musicxml168.tmp#id913 musicxml168.tmp#id914 musicxml168.tmp#id915 musicxml168.tmp#id916 musicxml168.tmp#id917
Used by
Model (note | backup | forward | direction | attributes | harmony | figured-bass | print | sound | barline | grouping | link | bookmark)
Children attributes, backup, barline, bookmark, direction, figured-bass, forward, grouping, harmony, link, note, print, sound
Source
<xs:group name="music-data">
  <xs:annotation>
    <xs:documentation>The music-data group contains the basic musical data that is either associated with a part or a measure, depending on whether the partwise or timewise hierarchy is used.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:choice maxOccurs="unbounded">
      <xs:element name="note" type="note"/>
      <xs:element name="backup" type="backup"/>
      <xs:element name="forward" type="forward"/>
      <xs:element name="direction" type="direction"/>
      <xs:element name="attributes" type="attributes"/>
      <xs:element name="harmony" type="harmony"/>
      <xs:element name="figured-bass" type="figured-bass"/>
      <xs:element name="print" type="print"/>
      <xs:element name="sound" type="sound"/>
      <xs:element name="barline" type="barline"/>
      <xs:element name="grouping" type="grouping"/>
      <xs:element name="link" type="link"/>
      <xs:element name="bookmark" type="bookmark"/>
    </xs:choice>
  </xs:sequence>
</xs:group>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd