Description
The octave shift type indicates where notes are shifted up or down from their true pitched values because of printing difficulty. Thus a treble clef line noted with 8va will be indicated with an octave-shift down from the pitch data indicated in the notes. A size of 8 indicates one octave; a size of 15 indicates two octaves.
Derived By
Restricting xs:anyType
Attributes
Referenced By
Definition
<xs:complexType name="octave-shift">
<xs:annotation>
<xs:documentation>The octave shift type indicates where notes are shifted up or down from their true pitched values because of printing difficulty. Thus a treble clef line noted with 8va will be indicated with an octave-shift down from the pitch data indicated in the notes. A size of 8 indicates one octave; a size of 15 indicates two octaves.</xs:documentation>
</xs:annotation>
<xs:attribute name="type" type="up-down-stop-continue" use="required">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
</xs:attribute>
<xs:attribute name="number" type="number-level">
<xsd:annotation>
<xsd:documentation>When a number-level value is implied, the value is 1 by default.</xsd:documentation>
</xsd:annotation>
</xs:attribute>
<xs:attribute name="size" type="xs:positiveInteger" default="8">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
</xs:attribute>
<xs:attributeGroup ref="dashed-formatting" />
<xs:attributeGroup ref="print-style" />
</xs:complexType>