Description
The bass type is used to indicate a bass note in popular music chord symbols, e.g. G/C. It is generally not used in functional harmony, as inversion is generally not used in pop chord symbols. As with root, it is divided into step and alter elements, similar to pitches.
Derived By
Restricting xs:anyType
Content Model
Contains elements as defined in the following table.
Component |
Type |
Occurs |
Default |
Description |
|
|
1..1 |
|
|
bass-step |
bass-step |
1..1 |
|
The bass-step type represents the pitch step of the bass of the current chord within the harmony element.
|
bass-alter |
bass-alter |
0..1 |
|
The bass-alter type represents the chromatic alteration of the bass of the current chord within the harmony element. In some chord styles, the text for the bass-step element may include bass-alter information. In that case, the print-object attribute of the bass-alter element can be set to no.
|
|
|
|
|
|
Referenced By
Definition
<xs:complexType name="bass">
<xs:annotation>
<xs:documentation>The bass type is used to indicate a bass note in popular music chord symbols, e.g. G/C. It is generally not used in functional harmony, as inversion is generally not used in pop chord symbols. As with root, it is divided into step and alter elements, similar to pitches.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="bass-step" type="bass-step">
<xsd:annotation>
<xsd:documentation>The bass-step type represents the pitch step of the bass of the current chord within the harmony element. The text attribute indicates how the bass should appear in a score if not using the element contents.</xsd:documentation>
</xsd:annotation>
</xs:element>
<xs:element name="bass-alter" type="bass-alter" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The bass-alter type represents the chromatic alteration of the bass of the current chord within the harmony element. In some chord styles, the text for the bass-step element may include bass-alter information. In that case, the print-object attribute of the bass-alter element can be set to no. The location attribute indicates whether the alteration should appear to the left or the right of the bass-step; it is right by default.</xsd:documentation>
</xsd:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>