Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element frame/frame-strings
Namespace No namespace
Annotations
The frame-strings element gives the overall size of the frame in vertical lines (strings).
Diagram
Diagram
Type xs:positiveInteger
Properties
content: simple
Source
<xs:element name="frame-strings" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>The frame-strings element gives the overall size of the frame in vertical lines (strings).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element frame/frame-frets
Namespace No namespace
Annotations
The frame-frets element gives the overall size of the frame in horizontal spaces (frets).
Diagram
Diagram
Type xs:positiveInteger
Properties
content: simple
Source
<xs:element name="frame-frets" type="xs:positiveInteger">
  <xs:annotation>
    <xs:documentation>The frame-frets element gives the overall size of the frame in horizontal spaces (frets).</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element frame/first-fret
Namespace No namespace
Diagram
Diagram musicxml223.tmp#id513 musicxml223.tmp#id514 musicxml223.tmp#id512
Type first-fret
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
location left-right optional
text xs:token optional
Source
<xs:element name="first-fret" type="first-fret" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Element frame/frame-note
Namespace No namespace
Diagram
Diagram musicxml220.tmp#id521 musicxml220.tmp#id522 musicxml220.tmp#id523 musicxml220.tmp#id524 musicxml220.tmp#id520
Type frame-note
Properties
content: complex
maxOccurs: unbounded
Model string , fret , fingering{0,1} , barre{0,1}
Children barre, fingering, fret, string
Instance
<frame-note>
  <string color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" placement="" relative-x="" relative-y="">{1,1}</string>
  <fret color="" font-family="" font-size="" font-style="" font-weight="">{1,1}</fret>
  <fingering alternate="" color="" default-x="" default-y="" font-family="" font-size="" font-style="" font-weight="" placement="" relative-x="" relative-y="" substitution="">{0,1}</fingering>
  <barre color="" type="">{0,1}</barre>
</frame-note>
Source
<xs:element name="frame-note" type="frame-note" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Complex Type frame
Namespace No namespace
Annotations
The frame element represents a frame or fretboard diagram used together with a chord symbol. The representation is based on the NIFF guitar grid with additional information. The definitions for string, fret, and fingering are found in the common.mod file. An open string will have a fret value of 0, while a muted string will not be associated with a frame-note element.
Diagram
Diagram musicxml31.tmp#id133 musicxml2.tmp#id102 musicxml120.tmp#id113 musicxml121.tmp#id153 musicxml158.tmp#id525 musicxml158.tmp#id526 musicxml158.tmp#id516 musicxml158.tmp#id517 musicxml158.tmp#id518 musicxml158.tmp#id519
Used by
Element harmony/frame
Model frame-strings , frame-frets , first-fret{0,1} , frame-note+
Children first-fret, frame-frets, frame-note, frame-strings
Attributes
QName Type Fixed Default Use Annotation
color color optional
default-x tenths optional
default-y tenths optional
halign left-center-right optional
height tenths optional
relative-x tenths optional
relative-y tenths optional
valign valign optional
width tenths optional
Source
<xs:complexType name="frame">
  <xs:annotation>
    <xs:documentation>The frame element represents a frame or fretboard diagram used together with a chord symbol. The representation is based on the NIFF guitar grid with additional information. The definitions for string, fret, and fingering are found in the common.mod file. An open string will have a fret value of 0, while a muted string will not be associated with a frame-note element.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="frame-strings" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>The frame-strings element gives the overall size of the frame in vertical lines (strings).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="frame-frets" type="xs:positiveInteger">
      <xs:annotation>
        <xs:documentation>The frame-frets element gives the overall size of the frame in horizontal spaces (frets).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="first-fret" type="first-fret" minOccurs="0"/>
    <xs:element name="frame-note" type="frame-note" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attributeGroup ref="position"/>
  <xs:attributeGroup ref="color"/>
  <xs:attributeGroup ref="halign"/>
  <xs:attributeGroup ref="valign"/>
  <xs:attribute name="height" type="tenths"/>
  <xs:attribute name="width" type="tenths"/>
</xs:complexType>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute frame/@height
Namespace No namespace
Type tenths
Properties
content: simple
Used by
Complex Type frame
Source
<xs:attribute name="height" type="tenths"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute frame/@width
Namespace No namespace
Type tenths
Properties
content: simple
Used by
Complex Type frame
Source
<xs:attribute name="width" type="tenths"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd