Each MusicXML part corresponds to a track in a Standard MIDI Format 1 file. The score-instrument elements are used when there are multiple instruments per track. The midi-device element is used to make a MIDI device or port assignment for the given track. Initial midi-instrument assignments may be made here as well.
<xs:element name="score-part" type="score-part"><xs:annotation><xs:documentation>Each MusicXML part corresponds to a track in a Standard MIDI Format 1 file. The score-instrument elements are used when there are multiple instruments per track. The midi-device element is used to make a MIDI device or port assignment for the given track. Initial midi-instrument assignments may be made here as well.</xs:documentation></xs:annotation></xs:element>
The group element allows the use of different versions of the part for different purposes. Typical values include score, parts, sound, and data. Ordering information that is directly encoded in MuseData can be derived from the ordering within a MusicXML score or opus.
Diagram
Type
xs:string
Properties
content:
simple
minOccurs:
0
maxOccurs:
unbounded
Source
<xs:element name="group" type="xs:string" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>The group element allows the use of different versions of the part for different purposes. Typical values include score, parts, sound, and data. Ordering information that is directly encoded in MuseData can be derived from the ordering within a MusicXML score or opus.</xs:documentation></xs:annotation></xs:element>
Each MusicXML part corresponds to a track in a Standard MIDI Format 1 file. The score-instrument elements are used when there are multiple instruments per track. The midi-device element is used to make a MIDI device or port assignment for the given track. Initial midi-instrument assignments may be made here as well.
<xs:complexType name="score-part"><xs:annotation><xs:documentation>Each MusicXML part corresponds to a track in a Standard MIDI Format 1 file. The score-instrument elements are used when there are multiple instruments per track. The midi-device element is used to make a MIDI device or port assignment for the given track. Initial midi-instrument assignments may be made here as well.</xs:documentation></xs:annotation><xs:sequence><xs:element name="identification" type="identification" minOccurs="0"/><xs:element name="part-name" type="part-name"/><xs:element name="part-name-display" type="name-display" minOccurs="0"/><xs:element name="part-abbreviation" type="part-name" minOccurs="0"/><xs:element name="part-abbreviation-display" type="name-display" minOccurs="0"/><xs:element name="group" type="xs:string" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>The group element allows the use of different versions of the part for different purposes. Typical values include score, parts, sound, and data. Ordering information that is directly encoded in MuseData can be derived from the ordering within a MusicXML score or opus.</xs:documentation></xs:annotation></xs:element><xs:element name="score-instrument" type="score-instrument" minOccurs="0" maxOccurs="unbounded"/><xs:element name="midi-device" type="midi-device" minOccurs="0"/><xs:element name="midi-instrument" type="midi-instrument" minOccurs="0" maxOccurs="unbounded"/></xs:sequence><xs:attribute name="id" type="xs:ID" use="required"/></xs:complexType>
<xs:group name="score-part"><xs:annotation><xs:documentation>The score-part element is defined within a group due to its multiple uses within the part-list element.</xs:documentation></xs:annotation><xs:sequence><xs:element name="score-part" type="score-part"><xs:annotation><xs:documentation>Each MusicXML part corresponds to a track in a Standard MIDI Format 1 file. The score-instrument elements are used when there are multiple instruments per track. The midi-device element is used to make a MIDI device or port assignment for the given track. Initial midi-instrument assignments may be made here as well.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:group>