home/ atoms/ envelope-follower

An envelope follower extracts a control signal that tracks a sound's amplitude contour over time

An envelope follower converts instantaneous amplitude into a slowly-varying control signal tracking the sound’s overall loudness contour. Implementations include rectification plus lowpass filter, running RMS, or running average of absolute values. The smoothing time controls tracking fidelity: fewer samples gives sharper response to transients; more samples gives a smoother curve. The extracted control can be applied to a second sound’s amplitude, a filter cutoff, a delay time, or any other parameter. In Max, average~ in rms or absolute mode implements this; the number of samples determines tracking speed.

Examples

Drum loop envelope applied to a sustained pad creates pumping. Envelope follower on bass bass to lowpass filter cutoff: filter opens on each note attack. Removing a sound’s own envelope (dividing by itself) flattens dynamics, allowing a different envelope to be imposed. Max: average~ (rms) scaled and sent to tapin~/tapout~ creates dynamic-responsive echo.

Assessment

Describe a Max signal chain that uses the envelope of a drum loop to control the cutoff frequency of a lowpass filter applied to a sustained string sound. Name each object and its role.

“peak amplitude follower or envelope detector) performs the function of extracting the envelope of a sound”
corpus · electronic-music-and-sound-design-vol-2-max-8-cipriani-and-g · chunk 19