I have seen many patches, like harmonizer, or FFT overlapping things, using cycle~ to read a buffer and to make the two same signals out of phase. I was told this will "smooth" out unwanted abruptness in the sound.
But I never really know why we use cycle~ to read the buffer instead of using index~ or something else. I also don't know why FFT frames can be smoothed out when "cycle~ buffer" is made "out of phase" to respectively multiply the two same output signal from ifft.
I have read the manuals, papers, and Computer Music Tutorial, but I only know they should be performed this way and never know why they use "cycle~" and what is so good about "out of phase". I know what they want to achieve but does not know why and how they can achieve what they want by performing this.
Can someone explain this a little bit or suggest some good textbooks that explain the basics of this.