Hallo!
Using [rfft~] you can process real signals only...
I meant like: [readsf~] (for instance) | [rfft~] | | [ifft~] [num\ [num
| | | | [czero~] | [dac~]
hm - why do you use [rfft~] - [ifft~] ? THis will give you the same signal as bevor (well, you would have to scale it by 1/blocksize somewhere) and the imaginary part will be 0 ...
[rfft~] is the same as [fft~] with 0 to the imaginary input - but [rfft~] should be faster than [fft~] ...
LG Georg