tags: music mus-407 electroacoustic dynamic-range dynamics

Dynamic Range Processing

Dynamic range processing transforms the amplitude of [audio signals]. A dynamic range process (DRP) changes a signal's [dynamic range] by altering its [amplitude].

Measured & processed signals can be the same or different (i.e. there can be distinct source & target signals. see: [Sidechaining])

Applications include:

Key Concepts

All forms of DRP rely on an amplitude [threshold].

DRPs utilize a detection circuit or detection [algorithm] for tracking signal amplitude, which can track either peak or average signal level

Peak: instantaneous measurement, captures true [waveform] peaks: "no sample left unchecked"

Average: signal values averaged over a time interval, also called RMS ([root-mean-square]) tracking

Types

More Terms & Techniques

DRP Considerations

DRPs, particularly compressors ([compression]) and [limiter]s, can smear/distort transients

DRPs may involve a "look ahead" time to properly anticipate signal levels

DRPs generally have more applications in recording/live sound.

In [electroacoustic] [composition], traditional application of DRP is less useful

Attack, Hold, Release

Many DRPs include [envelope] parameters: often attack/release, sometimes hold

Attack determines the amount of time for DRP effect to fully activate. The attack [transient] begins when signal crosses the threshold.

Release determines amount of time for DRP effect to deactivate completely. Release transient begins when level no longer crosses threshold.

Hold will force DRP effect to remain active for a time, regardless of threshold.

Upward/Downward Compression & Expansion

Typical cases:

However, it is sometimes possible to set a threshold and amplify signal below it, considered a form of compression.

Likewise, it is possible to boost signal above a threshold - a form of expansion.

This technique is infrequently used:

Side-Chaining

See: [Sidechaining]

Transfer Function Examples

All DRP effects can be represented through a [transfer function], a function between an input signal (in [dB]) and an output signal with a processed [amplitude].