[PD] FFT Convolution Patch

sme marius.schebella at chello.at
Thu Apr 18 23:22:10 CEST 2002

the consistency check errors can also come from env~ or dac~ objects
(these objects usually use a vectorsize of 64, but you can specify the
size by an argument...) "signal_free 4", i have never seen before.

----- Original Message -----
From: "Jamie Cameron Allen" <0006685A at student.gla.ac.uk>
To: <pd-list at iem.kug.ac.at>
Sent: Thursday, April 18, 2002 7:56 PM
Subject: [PD] FFT Convolution Patch

Hi there,

I've been working on a patch which takes the output of an fft and
"mixes" the real and imaginary parts with the fft data from another
sample.  It then resynthesizes for the output.  It's sort of like a
convolution, conceptually.

I have been having enormous amounts of trouble debugging the thing and
am presently getting "Consistency Check signal_free 4" errors.  I've
checked, but can't seem to find any un-connected connections, which is,
I believe, what causes that error.  I'm using a block size of 8192 in
the fft patches, and am both reading from and sending to a whole lot of
arrays using tabreceive~ and tabsend~.   I've enclosed the patch and all
it's associated "stuff."

Can consistency check errors result from tabreceive~ and tabsend~
somehow?  Do I have to be careful about where the arrays i'm tabsend~ing
to are?  Should I put block size objects in the patch that contains the

Anyone who could lend some help?

Thanks a million,
Jamie A

More information about the Pd-list mailing list