att.accidental.ges

Attributes for capturing momentary pitch inflection in the gestural domain.
Module
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
accidRecords 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.
accidRecords 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.ges" module="MEI.gestural" type="atts">
<desc xml:lang="en">Attributes for capturing momentary pitch inflection in the gestural domain.</desc>
<attList>
<attDef ident="accid.ges" usage="opt">
<desc xml:lang="en">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>