Humdrum Representation for Embellishment Tones

REPRESENTATION

**embel -- representation for embellishment tones

DESCRIPTION

The **embel representation is used to represent the harmonic status of individual pitches in a passage of Western tonal music. There are several different ways of defining and classifying embellishment tones. The **embel representation categorizes embellishment tones according to the following criteria:

Although variations in nomenclature exist, music scholars have identified and defined many types of embellishment tones including: passing tones, neighbour tones, appoggiaturas, escape tones, anticipations, retardations, and suspensions. In addition to these non-chordal embellishment tones, there are also chordal embellishment tones, such as repetitions, and arpeggiations. The following table characterizes each of the various types of embellishment tones according to the criteria outlined above.

Non-Chordal Embellishments:
ApproachResolutionMetric position
Accented passing tonestepstep (in same direction)accented
Unaccented passing tonestepstep (in same direction)unaccented
Upper neighbor toneascending stepstep (in opposite direction)unaccented
Lower neighbor tonedescending stepstep (in opposite direction)unaccented
Accented upper neighborascending stepstep (in opposite direction)unaccented
Accented lower neighbordescending stepstep (in opposite direction)unaccented
Anticipationstep or leapsame pitchunaccented
Suspensionsame pitchdescending stepaccented
Retardationsame pitchascending stepaccented
Escape tonestepleapunaccented
Appoggiaturaleapstepaccented
Changing tone¤¤¤
Pedal tone¤¤¤
Chordal Embellishments:
Repeated chordal tonesame pitch¤¤
Arpeggio toneleapstep or leap¤

Types of Chordal and Non-chordal Embellishments

When the harmony changes while a pitch is sustained, it is possible for a chordal tone to be transformed into a non-chordal embellishment, such as a suspension. Whenever a tone changes function as an embellishment, at the appropriate point it is indicated by placing the **embel data token in square brackets. The square brackets indicate that the note is already sounding (no new note-onset), but has changed function.

Embellishment tokens may be modified by the presence of additional signifiers. The open brace `{' denotes the beginning of a phrase. The closed brace `}' denotes the end of a phrase. The semicolon `;' denotes a pause.

Rest tokens are denoted by the lower-case letter `r'.

Barlines are represented using the "common system" for barlines -- see barlines.

FILE TYPE

It is recommended that files containing predominantly **embel data should be given names with the distinguishing `.emb' extension.

SIGNIFIERS

The following table provides a complete list of signifiers defined in **embel:
alnaccented lower neighbor tone
antanticipation
appappoggiatura
aptaccented passing tone
arparpeggio tone (chordal tone)
arp7arpeggio tone (7th added to the chord)
aunaccented upper neighbor tone
chgchanging tone
clnchromatic lower neighbor tone
ctchordal tone (i.e. not an embellishment)
ct7chordal tone (7th added to the chord)
cunchromatic upper neighbor tone
cupchromatic unaccented passing tone
etescape tone
lnlower neighbor tone
pedpedal
reprepeated tone
retretardation
23ret2-3 retardation
78ret7-8 retardation
sussuspension
43sus4-3 suspension
98sus9-8 suspension
76sus7-6 suspension
unupper neighbor tone
un7upper neighbor tone (7th added to the chord)
uptunaccented passing tone
upt7unaccented passing tone (7th added to the chord)
Summary of **embel Signifiers

EXAMPLES

A sample document is given below:
**kern**embel**harm
*C:*C:*C:
=1=1=1
4gctI
4ccctIb
8ffappIc
[8eect.
=2=2=2
2ee][sus]V7
4ddct.
=3=3=3
4ccctI
*-*-*-

PERTINENT COMMANDS

Currently, no special-purpose Humdrum commands produce **embel as output, or process **embel encoded data as input.

TANDEM INTERPRETATIONS

The following tandem interpretations can be used in conjunction with **embel:
MIDI channel*Ch1
meter signatures*M6/8
key signatures*k[f#c#]
key*c#:
Tandem interpretations for **embel

SEE ALSO

barlines, **harm