Introduction - If you have any usage issues, please Google them yourself
Goertzel DFT implementation in C#.
This is Goertzel s style of calculating Discrete Fourier Transform, is a windowed transform similar to STFT. This implementation will need some small modification for your use, but I post because it is rare in C# to find this algorithm!