mei:chord

A simultaneous sounding of two or more notes in the same layer *with the
same duration*.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
altsym mei:mei_data.URI optional
Provides a way of pointing to a user-defined symbol. It must contain an ID
of a <symbolDef> element elsewhere in the document.
artic restriction of list of mei:mei_data.ARTICULATION optional
Encodes the written articulation(s). Articulations are normally encoded in
order from the note head outward; that is, away from the stem. See additional notes at
att.vis.note. Only articulations should be encoded in the artic attribute; for example,
fingerings should be encoded using the <fingering> element.
artic.ges restriction of list of mei:mei_data.ARTICULATION optional
Records performed articulation that differs from the written
value.
beam restriction of list of mei:mei_data.BEAM optional
Indicates that this event is "under a beam".
breaksec xs:positiveInteger optional
Presence of this attribute indicates that the secondary beam should be
broken following this note/chord. The value of the attribute records the number of beams
which should remain unbroken.
cluster mei:mei_data.CLUSTER optional
Indicates a single, alternative note head should be displayed instead of
individual note heads. The highest and lowest notes of the chord usually indicate the
upper and lower boundaries of the cluster note head.
color mei:mei_data.COLOR optional
Used to indicate visual appearance. Do not confuse this with the musical
term 'color' as used in pre-CMN notation.
copyof mei:mei_data.URI optional
Points to an element of which the current element is a
copy.
corresp restriction of list of mei:mei_data.URI optional
Used to point to other elements that correspond to this one in a generic
fashion.
dots mei:mei_data.AUGMENTDOT optional
Records the number of augmentation dots required by a dotted
duration.
dur mei:mei_data.DURATION optional
Records the duration of a feature using the relative durational values
provided by the data.DURATION datatype.
dur.ges mei:mei_data.DURATION.gestural optional
Records performed duration information that differs from the written
duration. Its value may be expressed in several forms; that is, ppq (MIDI clicks and
MusicXML 'divisions'), Humdrum **recip values, beats, seconds, or mensural duration
values.
enclose mei:mei_data.ENCLOSURE optional
Records the characters often used to mark accidentals, articulations, and
sometimes notes as having a cautionary or editorial function. For an example of cautionary
accidentals enclosed in parentheses, see Read, p. 131, ex. 9-14.
facs restriction of list of mei:mei_data.URI optional
Permits the current element to reference a facsimile surface or image zone
which corresponds to it.
fermata mei:mei_data.PLACE optional
Indicates the attachment of a fermata to this element. If visual
information about the fermata needs to be recorded, then a <fermata> element should
be employed instead.
fontfam mei:mei_data.FONTFAMILY optional
Contains the name of a font-family.
fontname mei:mei_data.FONTNAME optional
Holds the name of a font.
fontsize mei:mei_data.FONTSIZE optional
Indicates the size of a font expressed in printers' points, i.e., 1/72nd
of an inch, relative terms, e.g., "small", "larger", etc., or percentage values relative
to "normal" size, e.g., "125%".
fontstyle mei:mei_data.FONTSTYLE optional
Records the style of a font, i.e, italic, oblique, or
normal.
fontweight mei:mei_data.FONTWEIGHT optional
Used to indicate bold type.
glyphname xs:string optional
Glyph name.
glyphnum restriction of xs:string optional
Numeric glyph reference in hexadecimal notation, e.g. "#xE000" or
"U+E000". N.B. SMuFL version 1.18 uses the range U+E000 - U+ECBF.
grace mei:mei_data.GRACE optional
Marks a note or chord as a "grace" (without a definitive written duration)
and records from which other note/chord it should "steal" time.
grace.time mei:mei_data.PERCENT optional
Records the amount of time to be "stolen" from a non-grace
note/chord.
ho mei:mei_data.MEASUREMENTREL optional
Records a horizontal adjustment to a feature's programmatically-determined
location in terms of staff interline distance; that is, in units of 1/2 the distance
between adjacent staff lines.
instr mei:mei_data.URI optional
Provides a way of pointing to a MIDI instrument definition. It must
contain the ID of an <instrDef> element elsewhere in the
document.
label xs:string optional
Provides a name or label for an element. The value may be any
string.
layer restriction of list of xs:positiveInteger optional
Identifies the layer to which a feature applies.
lv mei:mei_data.BOOLEAN optional
Indicates the attachment of an l.v. (laissez vibrer) sign to this
element.
n optional
Provides a number-like designation for an element.
next restriction of list of mei:mei_data.URI optional
Used to point to the next event(s) in a user-defined
collection.
ornam restriction of list of mei:mei_data.ORNAM.cmn optional
Indicates that this element has an attached ornament. If visual
information about the ornament is needed, then one of the elements that represents an
ornament (mordent, trill, or turn) should be employed.
prev restriction of list of mei:mei_data.URI optional
Points to the previous event(s) in a user-defined
collection.
sameas restriction of list of mei:mei_data.URI optional
Points to an element that is the same as the current element but is not a
literal copy of the current element.
size mei:mei_data.SIZE optional
Describes the relative size of a feature.
slur restriction of list of mei:mei_data.SLUR optional
Indicates that this element participates in a slur. If visual information
about the slur needs to be recorded, then a <slur> element should be
employed.
staff restriction of list of xs:positiveInteger optional
Signifies the staff on which a notated event occurs or to which a control
event applies. Mandatory when applicable.
stem.dir mei:mei_data.STEMDIRECTION optional
Describes the direction of a stem.
stem.len mei:mei_data.MEASUREMENTABS optional
Encodes the stem length.
stem.mod mei:mei_data.STEMMODIFIER optional
Encodes any stem "modifiers"; that is, symbols rendered on the stem, such
as tremolo or Sprechstimme indicators.
stem.pos mei:mei_data.STEMPOSITION optional
Records the position of the stem in relation to the note
head(s).
stem.with mei:mei_data.OTHERSTAFF optional
Contains an indication of which staff a note or chord that logically
belongs to the current staff should be visually placed on; that is, the one above or the
one below.
stem.x xs:decimal optional
Records the output x coordinate of the stem's attachment
point.
stem.y xs:decimal optional
Records the output y coordinate of the stem's attachment
point.
syl xs:string optional
Holds an associated sung text syllable.
synch restriction of list of mei:mei_data.URI optional
Points to elements that are synchronous with the current
element.
tie restriction of list of mei:mei_data.TIE optional
Indicates that this element participates in a tie. If visual information
about the tie needs to be recorded, then a <tie> element should be
employed.
to mei:mei_data.TSTAMPOFFSET optional
Records a timestamp adjustment of a feature's programmatically-determined
location in terms of musical time; that is, beats.
tstamp mei:mei_data.BEAT optional
Encodes the onset time in terms of musical time, i.e.,
beats[.fractional_beat_part].
tstamp.ges mei:mei_data.DURATION.gestural optional
Captures performed onset time in several forms; that is, ppq (MIDI clicks
and MusicXML 'divisions'), Humdrum **recip values, beats, seconds, or mensural duration
values.
tstamp.real mei:mei_data.ISOTIME optional
Used to record the onset time in terms of ISO time.
tuplet restriction of list of mei:mei_data.TUPLET optional
Indicates that this feature participates in a tuplet. If visual
information about the tuplet needs to be recorded, then a <tuplet> element should be
employed.
visible mei:mei_data.BOOLEAN optional
Indicates if a feature should be rendered when the notation is presented
graphically or sounded when it is presented in an aural form.
when mei:mei_data.URI optional
Indicates the point of occurrence of this feature along a time line. Its
value must be the ID of a when element elsewhere in the document.
x xs:decimal optional
Encodes an x coordinate for a feature in an output coordinate system. When
it is necessary to record the placement of a feature in a facsimile image, use the facs
attribute.
xml:base mei:mei_data.URI optional
Provides a base URI reference with which applications can resolve relative
URI references into absolute URI references.
xml:id xs:ID optional
Regularizes the naming of an element and thus facilitates building links
between it and other resources. Each id attribute within a document must have a unique
value.
y xs:decimal optional
Encodes an y coordinate for a feature in an output coordinate system. When
it is necessary to record the placement of a feature in a facsimile image, use the facs
attribute.

Used By

Element Group mei:mei_model.eventLike
Elements mei:bTrem, mei:fTrem

Source

<xs:element name="chord">
  <xs:annotation>
    <xs:documentation>A simultaneous sounding of two or more notes in the same layer *with the same duration*.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:group ref="mei:mei_model.chordPart"/>
      <xs:element ref="mei:mei_model.editLike"/>
      <xs:element ref="mei:mei_model.transcriptionLike"/>
    </xs:choice>
    <xs:attributeGroup ref="mei:mei_att.common.attributes"/>
    <xs:attributeGroup ref="mei:mei_att.facsimile.attributes"/>
    <xs:attributeGroup ref="mei:mei_att.chord.log.attributes"/>
    <xs:attributeGroup ref="mei:mei_att.chord.vis.attributes"/>
    <xs:attributeGroup ref="mei:mei_att.chord.ges.attributes"/>
    <xs:attributeGroup ref="mei:mei_att.chord.anl.attributes"/>
  </xs:complexType>
</xs:element>

Sample