Part of something I’ve been working on with vvvv would very much benefit from the ability to perform the inverse fft; that is, given a frequency spectrum (as a spread, from FFT say) I’d like to reconstruct the sample.
I know no such node already exists, but based on the properties of the DFT/FFT it should be possible using SourceBuffer. Wikipedia shows that reordering the spectral data and passing it through the FFT again yields a spread which amounts to a scaled version of the original waveform (with some distortion of course!).
Trouble is, that assumes something about the form of the spectral data you have (i.e. it is a spread of complex numbers, which is not what FFT produces). Without any knowledge of how the FFT node works (and what exactly its output represents in terms of the DFT), I can’t tell whether such a task is possible or not =/
Any insights from Dev-types? :P