Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Complex Type beam
Namespace No namespace
Annotations
Beam values include begin, continue, end, forward hook, and backward hook. Up to six concurrent beam levels are available to cover up to 256th notes. The repeater attribute, used for tremolos, needs to be specified with a "yes" value for each beam using it. Beams that have a begin value can also have a fan attribute to indicate accelerandos and ritardandos using fanned beams. The fan attribute may also be used with a continue value if the fanning direction changes on that note. The value is "none" if not specified.
	
Note that the beam number does not distinguish sets of beams that overlap, as it does for slur and other elements. Beaming groups are distinguished by being in different voices and/or the presence or absence of grace and cue elements.
Diagram
Diagram musicxml142.tmp#id76 musicxml143.tmp#id661 musicxml143.tmp#id662 musicxml143.tmp#id663 musicxml2.tmp#id102
Type extension of beam-value
Type hierarchy
Used by
Element note/beam
Attributes
QName Type Fixed Default Use Annotation
color color optional
fan fan optional
number beam-level 1 optional
repeater yes-no optional
Source
<xs:complexType name="beam">
  <xs:annotation>
    <xs:documentation>Beam values include begin, continue, end, forward hook, and backward hook. Up to six concurrent beam levels are available to cover up to 256th notes. The repeater attribute, used for tremolos, needs to be specified with a "yes" value for each beam using it. Beams that have a begin value can also have a fan attribute to indicate accelerandos and ritardandos using fanned beams. The fan attribute may also be used with a continue value if the fanning direction changes on that note. The value is "none" if not specified. Note that the beam number does not distinguish sets of beams that overlap, as it does for slur and other elements. Beaming groups are distinguished by being in different voices and/or the presence or absence of grace and cue elements.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="beam-value">
      <xs:attribute name="number" type="beam-level" default="1"/>
      <xs:attribute name="repeater" type="yes-no"/>
      <xs:attribute name="fan" type="fan"/>
      <xs:attributeGroup ref="color"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute beam/@number
Namespace No namespace
Type beam-level
Properties
default: 1
Facets
maxInclusive 6
minInclusive 1
Used by
Complex Type beam
Source
<xs:attribute name="number" type="beam-level" default="1"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute beam/@repeater
Namespace No namespace
Type yes-no
Properties
content: simple
Facets
enumeration yes, no
Used by
Complex Type beam
Source
<xs:attribute name="repeater" type="yes-no"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd
Attribute beam/@fan
Namespace No namespace
Type fan
Properties
content: simple
Facets
enumeration accel, rit, none
Used by
Complex Type beam
Source
<xs:attribute name="fan" type="fan"/>
Schema location file:/C:/Users/mihai/Desktop/MusicXML-Schema/musicxml.xsd