data.ARTICULATION

The following list of articulations mostly corresponds to symbols from the Western Musical Symbols portion of the Unicode Standard. The dot and stroke values may be used in cases where interpretation is difficult or undesirable.
Module
Used by
These class-based attributes use data.ARTICULATION
att.articulation.ges/@artic.gesRecords performed articulation that differs from the written value.
att.articulation/@articEncodes 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 fing element.
Allowed Values
accAccent (Unicode 1D17B).
acc-invInverted accent.
acc-longLong accent, used to indicate an elongated accent mark. It is the responsibility of the encoder to distinguish between accents and hairpins.
acc-softSoft accent, see SMuFL Articulation supplement (U+ED40–U+ED4F).
staccStaccato (Unicode 1D17C).
tenTenuto (Unicode 1D17D).
staccissStaccatissimo (Unicode 1D17E).
marcMarcato (Unicode 1D17F).
spiccSpiccato.
stressStress (Unicode 00B4).
unstressUnstress (Unicode 02D8).
doitMain note followed by short slide to higher, indeterminate pitch (Unicode 1D185).
scoopMain note preceded by short slide from lower, indeterminate pitch (Unicode 1D186).
ripMain note preceded by long slide from lower, often indeterminate pitch; also known as "squeeze".
plopMain note preceded by "slide" from higher, indeterminate pitch.
fallMain note followed by short "slide" to lower, indeterminate pitch.
longfallMain note followed by long "slide" to lower, indeterminate pitch.
bend"lip slur" to lower pitch, then return to written pitch.
flipMain note followed by quick upward rise, then descent in pitch (Unicode 1D187).
smear(Unicode 1D188).
shakeAlternation between written pitch and next highest overtone (brass instruments) or note minor third higher (woodwinds).
dnbowDown bow (Unicode 1D1AA).
upbowUp bow (Unicode 1D1AB).
harmHarmonic (Unicode 1D1AC).
snapSnap pizzicato (Unicode 1D1AD).
fingernailFingernail (Unicode 1D1B3).
dampStop harp string from sounding (Unicode 1D1B4).
dampallStop all harp strings from sounding (Unicode 1D1B5).
openFull (as opposed to stopped) tone.
stop"muffled" tone.
dbltongueDouble tongue (Unicode 1D18A).
trpltongueTriple tongue (Unicode 1D18B).
heelUse heel (organ pedal).
toeUse toe (organ pedal).
tapPercussive effect on guitar string(s).
lhpizzLeft-hand pizzicato.
dotUninterpreted dot.
strokeUninterpreted stroke.
Constraints

" " contains a deprecated value.
" " contains a deprecated value.

Declaration
<macroSpec ident="data.ARTICULATION" module="MEI" type="dt">
<desc xml:lang="en">The following list of articulations mostly corresponds to symbols from the Western Musical Symbols portion of the Unicode Standard. The dot and stroke values may be used in cases where interpretation is difficult or undesirable.</desc>
<content>
<valList type="closed">
<valItem ident="acc">
<desc xml:lang="en">Accent (Unicode 1D17B).</desc>
</valItem>
<valItem ident="acc-inv">
<desc xml:lang="en">Inverted accent.</desc>
</valItem>
<valItem ident="acc-long">
<desc xml:lang="en">Long accent, used to indicate an elongated accent mark. It is the responsibility of the encoder to distinguish between accents and hairpins.</desc>
</valItem>
<valItem ident="acc-soft">
<desc xml:lang="en">Soft accent, see SMuFL Articulation supplement (U+ED40–U+ED4F).</desc>
</valItem>
<valItem ident="stacc">
<desc xml:lang="en">Staccato (Unicode 1D17C).</desc>
</valItem>
<valItem ident="ten">
<desc xml:lang="en">Tenuto (Unicode 1D17D).</desc>
</valItem>
<valItem ident="stacciss">
<desc xml:lang="en">Staccatissimo (Unicode 1D17E).</desc>
</valItem>
<valItem ident="marc">
<desc xml:lang="en">Marcato (Unicode 1D17F).</desc>
</valItem>
<valItem ident="spicc">
<desc xml:lang="en">Spiccato.</desc>
</valItem>
<valItem ident="stress">
<desc xml:lang="en">Stress (Unicode 00B4).</desc>
</valItem>
<valItem ident="unstress">
<desc xml:lang="en">Unstress (Unicode 02D8).</desc>
</valItem>
<valItem ident="doit">
<desc xml:lang="en">Main note followed by short slide to higher, indeterminate pitch (Unicode 1D185).</desc>
</valItem>
<valItem ident="scoop">
<desc xml:lang="en">Main note preceded by short slide from lower, indeterminate pitch (Unicode 1D186).</desc>
</valItem>
<valItem ident="rip">
<desc xml:lang="en">Main note preceded by long slide from lower, often indeterminate pitch; also known as "squeeze".</desc>
</valItem>
<valItem ident="plop">
<desc xml:lang="en">Main note preceded by "slide" from higher, indeterminate pitch.</desc>
</valItem>
<valItem ident="fall">
<desc xml:lang="en">Main note followed by short "slide" to lower, indeterminate pitch.</desc>
</valItem>
<valItem ident="longfall">
<desc xml:lang="en">Main note followed by long "slide" to lower, indeterminate pitch.</desc>
</valItem>
<valItem ident="bend">
<desc xml:lang="en">"lip slur" to lower pitch, then return to written pitch.</desc>
</valItem>
<valItem ident="flip">
<desc xml:lang="en">Main note followed by quick upward rise, then descent in pitch (Unicode 1D187).</desc>
</valItem>
<valItem ident="smear">
<desc xml:lang="en">(Unicode 1D188).</desc>
</valItem>
<valItem ident="shake">
<desc xml:lang="en">Alternation between written pitch and next highest overtone (brass instruments) or note minor third higher (woodwinds).</desc>
</valItem>
<valItem ident="dnbow">
<desc xml:lang="en">Down bow (Unicode 1D1AA).</desc>
</valItem>
<valItem ident="upbow">
<desc xml:lang="en">Up bow (Unicode 1D1AB).</desc>
</valItem>
<valItem ident="harm">
<desc xml:lang="en">Harmonic (Unicode 1D1AC).</desc>
</valItem>
<valItem ident="snap">
<desc xml:lang="en">Snap pizzicato (Unicode 1D1AD).</desc>
</valItem>
<valItem ident="fingernail">
<desc xml:lang="en">Fingernail (Unicode 1D1B3).</desc>
</valItem>
<valItem ident="damp">
<desc xml:lang="en">Stop harp string from sounding (Unicode 1D1B4).</desc>
</valItem>
<valItem ident="dampall">
<desc xml:lang="en">Stop all harp strings from sounding (Unicode 1D1B5).</desc>
</valItem>
<valItem ident="open">
<desc xml:lang="en">Full (as opposed to stopped) tone.</desc>
</valItem>
<valItem ident="stop">
<desc xml:lang="en">"muffled" tone.</desc>
</valItem>
<valItem ident="dbltongue">
<desc xml:lang="en">Double tongue (Unicode 1D18A).</desc>
</valItem>
<valItem ident="trpltongue">
<desc xml:lang="en">Triple tongue (Unicode 1D18B).</desc>
</valItem>
<valItem ident="heel">
<desc xml:lang="en">Use heel (organ pedal).</desc>
</valItem>
<valItem ident="toe">
<desc xml:lang="en">Use toe (organ pedal).</desc>
</valItem>
<valItem ident="tap">
<desc xml:lang="en">Percussive effect on guitar string(s).</desc>
</valItem>
<valItem ident="lhpizz">
<desc xml:lang="en">Left-hand pizzicato.</desc>
</valItem>
<valItem ident="dot">
<desc xml:lang="en">Uninterpreted dot.</desc>
</valItem>
<valItem ident="stroke">
<desc xml:lang="en">Uninterpreted stroke.</desc>
</valItem>
</valList>
</content>
<constraintSpec ident="warn_deprecated" scheme="schematron">
<constraint>
<sch:rule context="@artic">
<sch:assert role="warning" test="not(contains(., 'marc-stacc')) and not(contains(., 'ten-stacc'))">"
<sch:value-of select="."/>
" contains a deprecated value.</sch:assert>
</sch:rule>
<sch:rule context="@artic.ges">
<sch:assert role="warning" test="not(contains(., 'marc-stacc')) and not(contains(., 'ten-stacc'))">"
<sch:value-of select="."/>
" contains a deprecated value.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</macroSpec>