Can you guys redpill me on FFT and DFT?
I know a little bit on the "user level" but I don't really understand the details.
Specifically, for audio applications. Why do we only perform a real FFT to get the signal spectrum? So we only get amplitudes not phases of the harmonics? So we cannot restore the original signal in the time domain? When do we need the complex FFT?
If I generate two sines with two different phases and take a complex FFT, will I get both amplitudes and phases of the original time domain signal? So I will get an array of complex numbers and I can get the amplitude and phase of each harmonic by applying sqrt root and atan2? Is that how it works?
I know a little bit on the "user level" but I don't really understand the details.
Specifically, for audio applications. Why do we only perform a real FFT to get the signal spectrum? So we only get amplitudes not phases of the harmonics? So we cannot restore the original signal in the time domain? When do we need the complex FFT?
If I generate two sines with two different phases and take a complex FFT, will I get both amplitudes and phases of the original time domain signal? So I will get an array of complex numbers and I can get the amplitude and phase of each harmonic by applying sqrt root and atan2? Is that how it works?
