envelopefilter
An envelope filter is a signal processing technique in which the amplitude envelope of an input signal is used to vary the response of a filter applied to the signal. The envelope is typically extracted by rectifying the signal and smoothing it with a low-pass filter to produce a control signal that follows the loudness of the input.
This control signal modulates a secondary filter stage, often a band-pass or shelving filter, producing a time-varying
Common implementation choices include how the envelope is computed and how the modulation is mapped to the
Applications of envelope filtering span music production, guitar effects, and dynamic equalization, where the goal is