Converting Real and Imaginary FFT output to Frequency and Amplitude
问题 I'm designing a real time Audio Analyser to be embedded on a FPGA chip. The finished system will read in a live audio stream and output frequency and amplitude pairs for the X most prevalent frequencies. I've managed to implement the FFT so far, but it's current output is just the real and imaginary parts for each window, and what I want to know is, how do I convert this into the frequency and amplitude pairs? I've been doing some reading on the FFT, and I see how they can be turned into a