Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Element grouping/feature
Namespace No namespace
Diagram
Diagram musicxml73.tmp#id511 musicxml73.tmp#id510
Type feature
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xs:string optional
Source
<xs:element name="feature" type="feature" minOccurs="0" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Complex Type grouping
Namespace No namespace
Annotations
The grouping type is used for musical analysis. When the type attribute is "start" or "single", it usually contains one or more feature elements. The number attribute is used for distinguishing between overlapping and hierarchical groupings. The member-of attribute allows for easy distinguishing of what grouping elements are in what hierarchy. Feature elements contained within a "stop" type of grouping may be ignored.
	
This element is flexible to allow for different types of analyses. Future versions of the MusicXML format may add elements that can represent more standardized categories of analysis data, allowing for easier data sharing.
Diagram
Diagram musicxml141.tmp#id529 musicxml141.tmp#id530 musicxml141.tmp#id531 musicxml141.tmp#id528
Used by
Model feature*
Children feature
Attributes
QName Type Fixed Default Use Annotation
member-of xs:token optional
number xs:token 1 optional
type start-stop-single required
Source
<xs:complexType name="grouping">
  <xs:annotation>
    <xs:documentation>The grouping type is used for musical analysis. When the type attribute is "start" or "single", it usually contains one or more feature elements. The number attribute is used for distinguishing between overlapping and hierarchical groupings. The member-of attribute allows for easy distinguishing of what grouping elements are in what hierarchy. Feature elements contained within a "stop" type of grouping may be ignored. This element is flexible to allow for different types of analyses. Future versions of the MusicXML format may add elements that can represent more standardized categories of analysis data, allowing for easier data sharing.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="feature" type="feature" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="type" type="start-stop-single" use="required"/>
  <xs:attribute name="number" type="xs:token" default="1"/>
  <xs:attribute name="member-of" type="xs:token"/>
</xs:complexType>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute grouping/@type
Namespace No namespace
Type start-stop-single
Properties
use: required
Facets
enumeration start, stop, single
Used by
Complex Type grouping
Source
<xs:attribute name="type" type="start-stop-single" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute grouping/@number
Namespace No namespace
Type xs:token
Properties
default: 1
Used by
Complex Type grouping
Source
<xs:attribute name="number" type="xs:token" default="1"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute grouping/@member-of
Namespace No namespace
Type xs:token
Properties
content: simple
Used by
Complex Type grouping
Source
<xs:attribute name="member-of" type="xs:token"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd