Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Element barline/bar-style
Namespace No namespace
Diagram
Diagram musicxml148.tmp#id57 musicxml2.tmp#id102 musicxml149.tmp#id356
Type bar-style-color
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
color color optional
Source
<xs:element name="bar-style" type="bar-style-color" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element barline/wavy-line
Namespace No namespace
Diagram
Diagram musicxml65.tmp#id258 musicxml65.tmp#id259 musicxml31.tmp#id133 musicxml7.tmp#id131 musicxml2.tmp#id102 musicxml66.tmp#id158 musicxml65.tmp#id257
Type wavy-line
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
accelerate yes-no optional
beats non-negative-decimal optional
color color optional
default-x tenths optional
default-y tenths optional
last-beat percent optional
number number-level optional
placement above-below optional
relative-x tenths optional
relative-y tenths optional
second-beat percent optional
start-note start-note optional
trill-step trill-step optional
two-note-turn two-note-turn optional
type start-stop-continue required
Source
<xs:element name="wavy-line" type="wavy-line" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element barline/segno
Namespace No namespace
Diagram
Diagram musicxml6.tmp#id142 musicxml29.tmp#id232
Type empty-print-style
Properties
content: complex
minOccurs: 0
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
relative-x tenths optional
relative-y tenths optional
Source
<xs:element name="segno" type="empty-print-style" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element barline/coda
Namespace No namespace
Diagram
Diagram musicxml6.tmp#id142 musicxml29.tmp#id232
Type empty-print-style
Properties
content: complex
minOccurs: 0
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
relative-x tenths optional
relative-y tenths optional
Source
<xs:element name="coda" type="empty-print-style" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element barline/fermata
Namespace No namespace
Diagram
Diagram musicxml40.tmp#id10 musicxml41.tmp#id235 musicxml6.tmp#id142 musicxml41.tmp#id234
Type fermata
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: 2
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
relative-x tenths optional
relative-y tenths optional
type upright-inverted optional
Source
<xs:element name="fermata" type="fermata" minOccurs="0" maxOccurs="2"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element barline/ending
Namespace No namespace
Diagram
Diagram musicxml34.tmp#id365 musicxml34.tmp#id366 musicxml4.tmp#id138 musicxml6.tmp#id142 musicxml34.tmp#id367 musicxml34.tmp#id368 musicxml34.tmp#id369 musicxml34.tmp#id364
Type ending
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
color color optional
default-x tenths optional
default-y tenths optional
end-length tenths optional
font-family comma-separated-text optional
font-size font-size optional
font-style font-style optional
font-weight font-weight optional
number comma-separated-integer required
print-object yes-no optional
relative-x tenths optional
relative-y tenths optional
text-x tenths optional
text-y tenths optional
type start-stop-discontinue required
Source
<xs:element name="ending" type="ending" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element barline/repeat
Namespace No namespace
Diagram
Diagram musicxml129.tmp#id372 musicxml129.tmp#id373 musicxml129.tmp#id371
Type repeat
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
direction backward-forward required
times xs:nonNegativeInteger optional
Source
<xs:element name="repeat" type="repeat" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Complex Type barline
Namespace No namespace
Annotations
If a barline is other than a normal single barline, it should be represented by a barline type that describes it. This includes information about repeats and multiple endings, as well as line style. Barline data is on the same level as the other musical data in a score - a child of a measure in a partwise score, or a part in a timewise score. This allows for barlines within measures, as in dotted barlines that subdivide measures in complex meters. The two fermata elements allow for fermatas on both sides of the barline (the lower one inverted).
	
Barlines have a location attribute to make it easier to process barlines independently of the other musical data in a score. It is often easier to set up measures separately from entering notes. The location attribute must match where the barline element occurs within the rest of the musical data in the score. If location is left, it should be the first element in the measure, aside from the print, bookmark, and link elements. If location is right, it should be the last element, again with the possible exception of the print, bookmark, and link elements. If no location is specified, the right barline is the default. The segno, coda, and divisions attributes work the same way as in the sound element. They are used for playback when barline elements contain segno or coda child elements.
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
Used by
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
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:complexType name="barline">
  <xs:annotation>
    <xs:documentation>If a barline is other than a normal single barline, it should be represented by a barline type that describes it. This includes information about repeats and multiple endings, as well as line style. Barline data is on the same level as the other musical data in a score - a child of a measure in a partwise score, or a part in a timewise score. This allows for barlines within measures, as in dotted barlines that subdivide measures in complex meters. The two fermata elements allow for fermatas on both sides of the barline (the lower one inverted). Barlines have a location attribute to make it easier to process barlines independently of the other musical data in a score. It is often easier to set up measures separately from entering notes. The location attribute must match where the barline element occurs within the rest of the musical data in the score. If location is left, it should be the first element in the measure, aside from the print, bookmark, and link elements. If location is right, it should be the last element, again with the possible exception of the print, bookmark, and link elements. If no location is specified, the right barline is the default. The segno, coda, and divisions attributes work the same way as in the sound element. They are used for playback when barline elements contain segno or coda child elements.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="bar-style" type="bar-style-color" minOccurs="0"/>
    <xs:group ref="editorial"/>
    <xs:element name="wavy-line" type="wavy-line" minOccurs="0"/>
    <xs:element name="segno" type="empty-print-style" minOccurs="0"/>
    <xs:element name="coda" type="empty-print-style" minOccurs="0"/>
    <xs:element name="fermata" type="fermata" minOccurs="0" maxOccurs="2"/>
    <xs:element name="ending" type="ending" minOccurs="0"/>
    <xs:element name="repeat" type="repeat" minOccurs="0"/>
  </xs:sequence>
  <xs:attribute name="location" type="right-left-middle" default="right"/>
  <xs:attribute name="segno" type="xs:token"/>
  <xs:attribute name="coda" type="xs:token"/>
  <xs:attribute name="divisions" type="divisions"/>
</xs:complexType>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute barline/@location
Namespace No namespace
Type right-left-middle
Properties
default: right
Facets
enumeration right, left, middle
Used by
Complex Type barline
Source
<xs:attribute name="location" type="right-left-middle" default="right"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute barline/@segno
Namespace No namespace
Type xs:token
Properties
content: simple
Used by
Complex Type barline
Source
<xs:attribute name="segno" type="xs:token"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute barline/@coda
Namespace No namespace
Type xs:token
Properties
content: simple
Used by
Complex Type barline
Source
<xs:attribute name="coda" type="xs:token"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute barline/@divisions
Namespace No namespace
Type divisions
Properties
content: simple
Used by
Complex Type barline
Source
<xs:attribute name="divisions" type="divisions"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd