<classSpec rend="add" ident="att.mordent.log" module="MEI.cmnOrnaments" type="atts">
<desc xml:lang="en">Logical domain attributes.</desc>
<classes>
<memberOf key="att.controlEvent"/>
<memberOf key="att.startEndId"/>
<memberOf key="att.ornamentAccid"/>
</classes>
<attList>
<attDef ident="form" usage="opt">
<desc xml:lang="en">Records semantic meaning,
<abbr>i.e.</abbr>, intended performance, of the mordent. The
<att>altsym</att>,
<att>glyph.name</att>, or
<att>glyph.num</att> attributes may be used
to specify the appropriate symbol.</desc>
<valList type="closed">
<valItem ident="lower">
<desc xml:lang="en">Starts with the written note, followed by its lower neighbor, with a return to the
written note. In modern practice, this is called an "inverted mordent" and indicated
by a short wavy line with a vertical line through it.</desc>
</valItem>
<valItem ident="upper">
<desc xml:lang="en">Starts with the written note, followed by its upper neighbor, with a return to the
principal note. In modern practice, the symbol lacks the vertical line used for the
inverted form.</desc>
</valItem>
</valList>
</attDef>
<attDef ident="long" usage="opt">
<desc xml:lang="en">When set to 'true', a double or long mordent, sometimes called a "pincé double",
consisting of 5 notes, is indicated.</desc>
</attDef>
</attList>
</classSpec>