Sign in

username:

password:



Not a member?

Search audiodsp



Search tips

Subscribe to audiodsp



audiodsp by Keywords

AAC | ADPCM | Convolution | DAFx | FFT | IIR | Mixer | MP3 | MPEG | MPEG-4

Discussion Groups

Discussion Groups | Audio Signal Processing | Circular Convolution

Technical discussions related to Audio Signal Processing (digital effects, acoustics, noise reduction, musical signal processing, etc).

  

Post a new Thread

Circular Convolution - ShadowsEdge Admin - May 7 5:59:00 2005



Greetings,

I was wondering if there was a way to perform convolution without lengthening the signal.  Can
cirular convolution be used for this?  Everything I've looked up so far only mentions graphics
operations.  I am working with sound.
	


(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )

Re: Circular Convolution - Sameer Kibey - May 9 20:31:00 2005

Hi,

you can certainly use circular convolution to prevent
signal expansion after filtering. say your input is of
length L = 5 and the filter is of length M = 3. Then
generate a new signal by perodically extending the
input by length M-1 = 2:

input: 1 2 3 4 5
periodically extended input : 4 5 1 2 3 4 5 1 2 
(length = 9)

now after doing convolution, you should ignore first
two values in the o/p. The next L values are your
filtered result, corresponding to the original input 1
2 3 4 5. 
 
instead of a mere periodic extension, you may want to
use symmetric peridoc extension of the form:
3 2 1 2 3 4 5 4 3

For further details, check the following paper:

B. Usevitch, “A tutorial on Modern Lossy Wavelet Image
Compression: Foundations of JPEG 2000”, IEEE Signal
Processing Magazine, Sep 2001, pp 22-35. 

hope that helps. 
regards,
Sameer
	---
"To know the road ahead, ask those coming back."
- Chinese proverb
	--- ShadowsEdge Admin <shadowsedge@shad...>
wrote:
> Greetings,
> 
> I was wondering if there was a way to perform
> convolution without lengthening the signal.  Can
> cirular convolution be used for this?  Everything
> I've looked up so far only mentions graphics
> operations.  I am working with sound.
> 
> 
> 
> 

________________________________________________________________________
Yahoo! India Matrimony: Find your life partner online
Go to: http://yahoo.shaadi.com/india-matrimony
	


(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )