Dual Tone Multi Frequency Encoder and Decoder

Function files to implement DTMF encoder and decoder(uses Goertzel's Algorithm)
92 Downloads
Updated 5 Jul 2021

View License

dtmf_encode: Takes the sequence to be encoded as the input argument. Returns the signal vector.
dtmf_decode: Takes the signal vector as the input argument. Returns the decoded sequence.
gfft: Used by dtmf_decode to compute the DFT of input samples
dtmf_doc: Documentation of the files with theory and algorithm.
Reference : Digital Signal Processing: A Computer Based Approach by Sanjit K. Mitra, McGraw-Hill Inc., ISBN:978-0-07-042953-6

Cite As

Preethaa J (2026). Dual Tone Multi Frequency Encoder and Decoder (https://www.mathworks.com/matlabcentral/fileexchange/95363-dual-tone-multi-frequency-encoder-and-decoder), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.0.1

Added reference in description

1.0.0