How to change FFT Bin Size?

Blair's icon

I put my pfft~ inside a poly~ so i could send it args messages. This setup seems to work in live 11 but not in live 10. Any other ideas of how I could do this? I've tried having 4 separate polys and muting the voice but it still used CPU even when only 1 of them were on at a time?

Roman Thilenius's icon

that´s been discussed every now and then, and my suggestion is always the same: use 3 parallel polys with different fft sizes set at init.

Blair's icon

Yes I tried that but even after muting the polys i didn't want on it still used more CPU than with my current setup. I may have to just resort back to that solution though

Blair's icon

okay roman you're right, i must have had my poly set up wrong, i redid it with your method and its working well.

Roman Thilenius's icon

you might run into issues with stuff from earlier beeing still "buffered" in the pfft patch while the poly is off (fft size = vector size of pfft patch).
cant remember the exact method now, but it was about turning the poly off only when an fft index is at the nonzero to zero transition - and the one which is turned on with a delay of one round.

well, or simply interpolate the switch.