You are here: MusicXML Reference > Score Schema (XSD) > Complex Types > Complex Type: beat-repeat

Complex Type: beat-repeat

Description

The beat-repeat type is used to indicate that a single beat (but possibly many notes) is repeated. Both the start and stop of the beat being repeated should be specified. The beat-repeat element specifies a notation style for repetitions. The actual music being repeated needs to be repeated within the MusicXML file. This element specifies the notation that indicates the repeat.

Derived By

Restricting xs:anyType

Attributes
Name  Type  Required?  Default  Description 
type  start-stop  Yes 
slashes  xs:positiveInteger  No  The slashes attribute specifies the number of slashes to use in the symbol. By default, the value for slashes is 1. 
use-dots  yes-no  No  The use-dots attribute indicates whether or not to use dots as well (for instance, with mixed rhythm patterns). By default, the value for use-dots is no. 
Content Model

Contains elements as defined in the following table.

Component  Type  Occurs  Default  Description 
  0..1 
slash-type  note-type-value  1..1  The slash-type element indicates the graphical note type to use for the display of repetition marks.
slash-dot  empty  0..*  The slash-dot element is used to specify any augmentation dots in the note type used to display repetition marks.
Referenced By
Definition
<xs:complexType name="beat-repeat">
  <xs:annotation>
    <xs:documentation>The beat-repeat type is used to indicate that a single beat (but possibly many notes) is repeated. Both the start and stop of the beat being repeated should be specified. The slashes attribute specifies the number of slashes to use in the symbol. The use-dots attribute indicates whether or not to use dots as well (for instance, with mixed rhythm patterns). By default, the value for slashes is 1 and the value for use-dots is no.

The beat-repeat element specifies a notation style for repetitions. The actual music being repeated needs to be repeated within the MusicXML file. This element specifies the notation that indicates the repeat.</xs:documentation>
  </xs:annotation>
  <xs:group ref="slash" minOccurs="0" />
  <xs:attribute name="type" type="start-stop" use="required">
    <xsd:annotation>
      <xsd:documentation>
      </xsd:documentation>
    </xsd:annotation>
  </xs:attribute>
  <xs:attribute name="slashes" type="xs:positiveInteger">
    <xsd:annotation>
      <xsd:documentation>
      </xsd:documentation>
    </xsd:annotation>
  </xs:attribute>
  <xs:attribute name="use-dots" type="yes-no">
    <xsd:annotation>
      <xsd:documentation>
      </xsd:documentation>
    </xsd:annotation>
  </xs:attribute>
</xs:complexType>

 

MusicXML Documentation Home
Last built 2/20/2015

7007 Winchester Circle, Suite 140

Boulder, CO 80301