Decibels

REPRESENTATION

dB — relative amplitude representation

DESCRIPTION

The dB representation is used to represent relative amplitude in decibels. The reference amplitude is deemed to be 0 dB. In a group of tones, normally the loudest tone is selected as the reference. Typically this means that other tones have negative decibel values.

Relative amplitude values may be either integer or decimal values. Both positive and negative values are permissible.

FILE TYPE

It is recommended that files containing predominantly dB data should be given names with the distinguishing `.db' extension.

SIGNIFIERS

The following table summarizes the dB mappings of signifiers and signifieds.


0-9 decimal values + plus sign (optional) - minus sign . fractional second delimiter; null token —– —————————————–

Summary of dB Signifiers

EXAMPLES

The following sample document encodes the relative amplitudes for the first five harmonics of a tone pitched at middle C (C4). Notice the use of the *H tandem interpretations to indicate the harmonic number. In this example, all amplitudes have been given in decibels relative to the first harmonic.

``


**pitch **dB **dB **dB **dB **dB * *H01 *H02 *H03 *H04 *H05 C4 0.0 -5.3 -24.3 -5.3 -23.7 *- *- *- *- *- *- ———– ——– ——– ——– ——– ——–

PERTINENT COMMANDS

The following Humdrum command accepts dB encoded data as input:


spect convert notated sonority to instantaneous spectrum – ————————————- —————————————————-

TANDEM INTERPRETATIONS

The following tandem interpretations can be used in conjunction with **dB:


MIDI channel *Ch1 harmonic number *H3 meter signatures *M6/8 —————— ———

Tandem interpretations for dB

SEE ALSO

` **dynam, **spect, spect`