Use of FFT instead of Bank of Bandpass filters for DTMF Tone detection in Matlab

I want to request some one to comment on feasibility of an alternative implementation for DTMF tone detection by using FFT rather than bank of bandpass filters. I searched a lot on internet but could not find some good answer to it
Thanks a lot

Answers (1)

Hi Moonman, I answered this question
Enter
>>dtmfdemo
and the look at the code. That is using the DFT. It does not use bandpass filters. I do not believe that any real-world dtmf algorithm uses bandpass filters as your previous code did. I believe they always use the DFT. Remember FFTs are just algorithmic implementations of the DFT.

Asked:

on 5 Nov 2011

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!