Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Complex Type hammer-on-pull-off
Namespace No namespace
Annotations
The hammer-on and pull-off elements are used in guitar and fretted instrument notation. Since a single slur can be marked over many notes, the hammer-on and pull-off elements are separate so the individual pair of notes can be specified. The element content can be used to specify how the hammer-on or pull-off should be notated. An empty element leaves this choice up to the application.
Diagram
Diagram musicxml67.tmp#id693 musicxml67.tmp#id694 musicxml6.tmp#id142 musicxml7.tmp#id131
Type extension of xs:string
Used by
Attributes
QName Type Fixed Default Use Annotation
color color optional
default-x tenths optional
default-y tenths optional
font-family comma-separated-text optional
font-size font-size optional
font-style font-style optional
font-weight font-weight optional
number number-level 1 optional
placement above-below optional
relative-x tenths optional
relative-y tenths optional
type start-stop required
Source
<xs:complexType name="hammer-on-pull-off">
  <xs:annotation>
    <xs:documentation>The hammer-on and pull-off elements are used in guitar and fretted instrument notation. Since a single slur can be marked over many notes, the hammer-on and pull-off elements are separate so the individual pair of notes can be specified. The element content can be used to specify how the hammer-on or pull-off should be notated. An empty element leaves this choice up to the application.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="type" type="start-stop" use="required"/>
      <xs:attribute name="number" type="number-level" default="1"/>
      <xs:attributeGroup ref="print-style"/>
      <xs:attributeGroup ref="placement"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute hammer-on-pull-off/@type
Namespace No namespace
Type start-stop
Properties
use: required
Facets
enumeration start, stop
Used by
Complex Type hammer-on-pull-off
Source
<xs:attribute name="type" type="start-stop" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute hammer-on-pull-off/@number
Namespace No namespace
Type number-level
Properties
default: 1
Facets
maxInclusive 6
minInclusive 1
Used by
Complex Type hammer-on-pull-off
Source
<xs:attribute name="number" type="number-level" default="1"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd