Given the output of some FFT (lets call it X) with N bins (lets say 2048) is it possible to recover the values in between the bins in the same way that I can recover the values in between samples of a real signal?
I've used the various popular estimators (like Jain's and Quinn's first and second) to extract frequency peaks from the FFT for detecting musical pitches. This works great! I've also used the sinc function to reconstruct an audio signal of only real numbers to detect clipping. However I have not found such a method for reconstruction of a complex signal. I've tried using the sinc method on the real/imag parts of the FFT as well as just using sinc for |X| but this leads to incorrect results. I know the results are incorrect because I generate the input signal from pure sine waves so I know where the peaks should be.
Edit: I forgot to add that I have also tried evaluating the the Fourier transform directly for given points. This has been my most successful approach right now but the results vary wildly given how I go about evaluating the integral.