You are here: MusicXML Reference > Score Schema (XSD) > Simple Types > Simple Type: number-level

Simple Type: number-level

Description

Slurs, tuplets, and many other features can be concurrent and overlapping within a single musical part. The number-level type distinguishes up to six concurrent objects of the same type. A reading program should be prepared to handle cases where the number-levels stop in an arbitrary order. Different numbers are needed when the features overlap in MusicXML document order. When a number-level value is implied, the value is 1 by default.

Derived By

Restricting xs:positiveInteger

Restrictions
  • The value must be greater than or equal to 1.

  • The value must be less than or equal to 6.

Referenced By
Definition
<xs:simpleType name="number-level">
  <xs:annotation>
    <xs:documentation>Slurs, tuplets, and many other features can be concurrent and overlapping within a single musical part. The number-level type distinguishes up to six concurrent objects of the same type. A reading program should be prepared to handle cases where the number-levels stop in an arbitrary order. Different numbers are needed when the features overlap in MusicXML document order. When a number-level value is implied, the value is 1 by default.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:positiveInteger">
    <xs:minInclusive value="1" />
    <xs:maxInclusive value="6" />
  </xs:restriction>
</xs:simpleType>

 

MusicXML Documentation Home
Last built 2/20/2015

7007 Winchester Circle, Suite 140

Boulder, CO 80301