Holiday notice: Cycling '74 will be closed Monday, October 9th. Manual authorization, support cases, and manual order processing will be delayed.

Sep 18 2006 | 8:01 pm

Hi,
I thought phase rotation in FFT is just change the phase of the input signal within pfft subpatch.
The original subpatch which I learned from Cort Lippe's paper is look like this which works fine, but complicated in math.
Something like this:
(a+bi)* (cosX + i sinX) = (a cosX -b sinX) + (a sinX + b cos X)i

but since it is just adding some angle to the original phase, I made another patch use cartopol~ object in which I just add the numbers to the original phase angle. However, the output does not seem to be as effective as the first one. Am I misunderstood the theory ?

The codes of the correct one and the simplified one ("wrong" one) are as follows. Can anyone let me know why the 2nd patch does not work well ?

Thank you very much.