You are here: MusicXML Reference > Score Schema (XSD) > Complex Types > Complex Type: accordion-registration

Complex Type: accordion-registration

Description

The accordion-registration type is use for accordion registration symbols. These are circular symbols divided horizontally into high, middle, and low sections that correspond to 4', 8', and 16' pipes. Each accordion-high, accordion-middle, and accordion-low element represents the presence of one or more dots in the registration diagram. An accordion-registration element needs to have at least one of the child elements present.

Derived By

Restricting xs:anyType

Attributes
Name  Type  Required?  Default  Description 
default-x  tenths  No 
default-y  tenths  No 
relative-x  tenths  No 
relative-y  tenths  No 
font-family  comma-separated-text  No 
font-style  font-style  No 
font-size  font-size  No 
font-weight  font-weight  No 
color  color  No 
halign  left-center-right  No 
valign  valign  No  The valign attribute is used to indicate vertical alignment to the top, middle, bottom, or baseline of the text or image. Defaults are implementation-dependent.
Content Model

Contains elements as defined in the following table.

Component  Type  Occurs  Default  Description 
  1..1 
accordion-high  empty  0..1 

The accordion-high element indicates the presence of a dot in the high (4') section of the registration symbol.

accordion-middle  accordion-middle  0..1 

The accordion-middle element indicates the presence of 1 to 3 dots in the middle (8') section of the registration symbol.

accordion-low  empty  0..1 

The accordion-low element indicates the presence of a dot in the low (16') section of the registration symbol.

Referenced By
Definition
<xs:complexType name="accordion-registration">
  <xs:annotation>
    <xs:documentation>The accordion-registration type is use for accordion registration symbols. These are circular symbols divided horizontally into high, middle, and low sections that correspond to 4', 8', and 16' pipes. Each accordion-high, accordion-middle, and accordion-low element represents the presence of one or more dots in the registration diagram. An accordion-registration element needs to have at least one of the child elements present.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="accordion-high" type="empty" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The accordion-high element indicates the presence of a dot in the high (4') section of the registration symbol.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="accordion-middle" type="accordion-middle" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The accordion-middle element indicates the presence of 1 to 3 dots in the middle (8') section of the registration symbol.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="accordion-low" type="empty" minOccurs="0">
      <xs:annotation>
        <xs:documentation>The accordion-low element indicates the presence of a dot in the low (16') section of the registration symbol.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attributeGroup ref="print-style-align" />
</xs:complexType>

 

MusicXML Documentation Home
Last built 2/20/2015

7007 Winchester Circle, Suite 140

Boulder, CO 80301