Dynamic convolution
From Inspired Acoustics Knowledge Base
Dynamic convolution is a name of a mathematical method that is aimed to model a nonlinear device, using linear techniques. The idea is simple and can be extended to multiple dimensions of parameters, but basically, the simplest one dimensional implementation is using the idea of measuring multiple impulse responses at different states of the non-linear device, e.g. at different volume levels. In the reproduction, the input signal is convolved with the appropriate impulse response that is dynamically selected according to the input signal's parameter, such as its level.