Capoeira wrote:whats your opinion on the EQ vs convolver question?
According to the DSP theory, convolution is another way to present the frequency characteristics of the linear system.
But parametrized filters have two huge advantages:
- parametrized filters can be simply edited by adjusting their parameters; to do the same thing with convolution, you need to add additional filter or pre-process the impulse response with this filter.
- if parametrized filters are IIR (infinite impulse response) filters, then they require much less CPU resources than convolution which works as a FIR (finite impulse response) filter.
The advantage of convolution is the following: if you have a linear system that does not need additional post-processing, then loading a single impulse response that represents this system is much easier than building chain of filters with custom parameters.
So these both are the different methods to do the same thing.