[PD] convolve

bsaylor at macalester.edu bsaylor at macalester.edu
Tue Jul 2 08:31:17 CEST 2002


And here's the attachment :)

On Mon, Jul 01, 2002 at 10:26:08PM -0800, bsaylor at Macalester.edu wrote:
> I was trying to make a convolution patch (need to learn about FFT, but I
> don't have my DSP book with me) and came up with this.  I'm not even
> sure this is the right idea for doing realtime convolution - maybe
> someone has a better one.  It uses Joseph Sarlo's windowing library.
> 
> I would like to use convolution with impulse response sounds to create
> reverb - is this even possible/feasible in realtime?
> 
> Ben
> 
> On Tue, Jul 02, 2002 at 12:21:08PM +0800, Chris McCormick wrote:
> > Hello again,
> > I can't seem to find anything in the docs about convolution. Is it possible 
> > in Pd? What are the techniques? Is it actually in the docs but i am just 
> > blind?
> > 
> > Regards,
> > 
> > Chris.
> > ______________________________________________________
> > Chris McCormick - Systems Developer - PerthWeb Pty Ltd
> > Internet Solutions for your business!
> > Level 9/105 St George's Tc - Perth - Western Australia
> > Ph: (08) 9226 1366 Fax: (08) 9226 1375
> > Visit Perth online! : www.perthweb.com.au
> > PGP Key = http://www.perthweb.com.au/~chris/public.txt
> > 
> > 
> 
-------------- next part --------------
#N canvas 163 104 450 367 10;
#X obj 21 29 inlet~;
#X obj 21 144 *~;
#X obj 51 144 *~;
#X obj 21 176 -~;
#X obj 21 256 rifft~;
#X obj 109 30 inlet~;
#X obj 93 144 *~;
#X obj 123 144 *~;
#X obj 93 176 +~;
#X obj 109 82 rfft~;
#X obj 21 81 rfft~;
#X obj 21 328 outlet~;
#X obj 103 264 block~ \$1 \$2;
#X obj 21 205 /~ \$1;
#X obj 93 203 /~ \$1;
#X obj 36 53 hanning~;
#X obj 124 53 hanning~;
#X obj 40 295 hanning~;
#X text 239 26 arg 1: blocksize;
#X text 239 42 arg 2: overlap;
#X text 166 175 multiply two signals in the frequency domain as complex
numbers..;
#X connect 0 0 15 0;
#X connect 1 0 3 0;
#X connect 2 0 3 1;
#X connect 3 0 13 0;
#X connect 4 0 17 0;
#X connect 5 0 16 0;
#X connect 6 0 8 0;
#X connect 7 0 8 1;
#X connect 8 0 14 0;
#X connect 9 0 6 1;
#X connect 9 0 1 1;
#X connect 9 1 7 1;
#X connect 9 1 2 1;
#X connect 10 0 1 0;
#X connect 10 0 7 0;
#X connect 10 1 2 0;
#X connect 10 1 6 0;
#X connect 13 0 4 0;
#X connect 14 0 4 1;
#X connect 15 0 10 0;
#X connect 16 0 9 0;
#X connect 17 0 11 0;


More information about the Pd-list mailing list