att.accidental.gestural

Attributes for capturing momentary pitch inflection in the gestural domain.
Module
MEI.gestural
Attributes
accid.ges
accid.ges(optional)Records the performed pitch inflection. Value conforms to data.ACCIDENTAL.GESTURAL.
accid.ges(optional)Records the performed pitch inflection. Value conforms to data.ACCIDENTAL.GESTURAL.
Gestural component declarations.
accid.ges(optional)Records the performed pitch inflection. Value conforms to data.ACCIDENTAL.GESTURAL.
Available at
accid(accidental) – Records a temporary alteration to the pitch of a note.
chordMemberAn individual pitch in a chord defined by a chordDef element.
ncSign representing a single pitched event, although the exact pitch may not be known.
noteA single pitched event.
Harmony component declarations.
chordMemberAn individual pitch in a chord defined by a chordDef element.
Neume repertoire component declarations.
ncSign representing a single pitched event, although the exact pitch may not be known.
Component declarations that are shared between two or more modules.
accid(accidental) – Records a temporary alteration to the pitch of a note.
noteA single pitched event.
Constraints

The value of @accid.ges should not duplicate the value of @accid.

Declaration
<classSpec ident="att.accidental.gestural" module="MEI.gestural" type="atts">
<desc>Attributes for capturing momentary pitch inflection in the gestural domain.</desc>
<attList>
<attDef ident="accid.ges" usage="opt">
<desc>Records the performed pitch inflection.</desc>
<datatype>
<rng:ref name="data.ACCIDENTAL.GESTURAL"/>
</datatype>
<constraintSpec ident="check_accid_duplication" scheme="isoschematron">
<constraint>
<sch:rule context="@accid.ges">
<sch:assert role="warning" test="not(. eq ../@accid)">The value of @accid.ges should not duplicate the value of @accid.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
</attList>
</classSpec>