Csound Csound-dev Csound-tekno Search About

Re: convolution

Date1998-02-18 23:14
FromRichard Dobson
SubjectRe: convolution
Well, according to all the dsp and math books I have read, convolution in
the time domain is equal to multiplication in the frequency domain. Thus,
when you multiply one fft window ( representing a bit of sound) by another
(eg a filter response shape) you get a filtered sound out the other end (in
the time domain, a filter is doing a convolution with the input samples).
This is one way to do vocoding - multiplying the fft of some sound with the
fft of a vocal sound.

So in fact, convolution is used all the time, for filtering.  As for the
theory, you would need to ask a mathematician, which, to my shame, I am
not!

Richard Dobson

Gabriel Maldonado wrote:

>
>
> In what kind of things other than reverbs can convolution be useful?
> What types of convolution are theorized at present time? In what way is
> convolve opcode limited?  I'm very interested.
>
> --
> Gabriel Maldonado
>
> mailto:g.maldonado@agora.stm.it
> http://www.agora.stm.it/G.Maldonado/home2.htm
> http://www.geocities.com/SiliconValley/Way/7041/home2.htm