So... I've decided to embark on my second major project in Pd... a Harmonizer. basically, I want to create a phase vocoder for live usage, that is, I want to be able to sing into Pd and have my voice come out an octave/3rd/5th/etc higher/lower.
From what I understand, I'll need to use a FFT, but I have no real idea where to start with this. I'm in the process of watching the stanford web series "The Fourier Transform and its Applications"... but I don't really have time to sit through ~30 hours of videos to get one application done.
I've looked through the forum (nothing) and the help file in Pd goes clear over my head. Is there anyone out there willing to help? I know that I'd need to find the frequency, shift the frequency by x + 2^(1/12).. then resynthesize without changing the period. Right?
GAH! help please!