Fast Sine Wave Recognition I have a Sine wave at frequency F1. This signal changes and shifts to frequency F2.
In frequency domain I like to find this shift as quickly as possible. (Signal has a lot of random noise and hard to Observe in time domain)
What is the best approach ?
I have tried various FFT chunk sizes and zero padded approaches but they are not fast enough. It takes time for FFT to show decent spectrum.
This is the classical use case for a Phase-Locked Loop (PLL). You can control speed vs noise robustness by adjusting the loop filter bandwidth.