I would very much like to convert a wave-file into some kind of FFT-analysis file. Then I'd like to be able to play this FFT file and convert it back to regular sound.
I've tried recording the FFT-data coming from an fftin~ object (within a pfft ~ subpatch) witth sfrecord~, and then playing it with sfplay~, sending the signal trough an fftout~ object, but that doesn't work. I do get some kind of crackle-sound; I think that the frequencies and phases etc get all mixed up because the computer doesn't know where a frame starts or ends.
How do I overcome this problem?
ps. If anyone wants to know WHY I'm doing this: I'd like to use this FFT-data to be able to skip to any point in the file and immediately know what the FFT-analysis gives me at that point, without me having to play a little bit first and sending this through an fftin~ object.