In my limited engineering knowledge, and limited research skills, I couldn't find a complete answer for the reasoning behind the chosen tones for DTMF. I did find a hint that said something about resonance/interference, but that's not enough details to satisfy my curiosity.

On a possibly related note, could there be "Tri Tone Multi Frequency" signals? Or even Quad? Is there a limit?


1 Answer 1


From: Engineers Garage

enter image description here

Dual Tone Multi-Frequency:

  • $f_1$ = 697Hz, 770Hz, 852Hz, 941Hz.
  • $f_2$ = 1209Hz, 1336Hz, 1477Hz, 1633Hz.

A key press on a DTMF keypad means a combination of $f_1$ and $f_2$ (Dual Tone) frequencies are heard at the same time. $f_1$ (rows) and $f_2$ (columns) have four frequencies (Multi-Frequency) associated with them, although 1633Hz was only used in military phones. $f_2$ frequencies are slightly louder than $f_1$ frequencies to compensate for high-frequency roll off of voice audio systems.

Frequencies were selected so harmonics would not be interpreted as a fundamental frequency. 2nd harmonic of 697Hz is 1394Hz, which is midway between 1336Hz and 1477Hz. Harmonics of $f_1$ can not be intrepreted as a fundamental $f_2$ frequency.

The combination of 941Hz and 1209Hz means that the sum (2150Hz) and difference (268Hz) are heard at the same time. 697Hz and 1477Hz means 780Hz and 2174Hz. None of these can be intrepreted as $f_1$ or $f_2$ frequencies.

Adjacent $f_1$ and $f_2$ frequencies were selected to have a 21/19 ratio (1.10), which is slightly less than a whole tone (musical reference Music and Noise) and can vary no more than ±1.5% (or ±1.8% depending on sources) from their nominal frequency.

The range of human hearing is 20Hz to 20kHz, most sensitive at 2 to 4kHz and the normal voice range is about 200Hz to 3.5kHz. Need 8 frequencies for 16 keys within 1950's phone's 4kHz bandwidth.

Human speech is unable to produce the combined tones, so you could implement modes, where users could talk and use touch tones to cause the system to react (operator).

As for the actual frequencies. From: Engineering and Operations in the Bell System, which I stole from how were DTMF frequencies determined exactly and how can I extend them?

The tones have been carefully selected to minimize harmonic interference and the probability that a pair of high and low tones will be simulated by the human voice, thus protecting network control signaling.

The nominal voiceband channel is defined as 4 kHz although the speech signal is essentially bandlimited to between 200 Hz and 3.5 kHz. The additional bandwidth allows for a guard band on either side of the speech signal to lessen interference between channels.

DTMF Frequencies

An abandoned patent from 2005 describes a triple tone modulation frequency (TTMF) tone system for Bi-directional continuous voice and video quality testing system with TTMF tones.

They used: 650Hz[f1], 750, 850, 950, 1050, 1150[f6], 1250[f7], 1350, 1450, 1550 and 1650.

In order to avoid harmonics, the three frequencies comprising a TTMF tone may be chosen according to the following rules: (a) no frequency is a multiplier of another frequency; (b) the difference between any two frequencies is not equal to any of the frequencies; and (c) the sum of any three frequencies is not equal to any of the frequencies. Thus a permitted TTMF tone is a tone signal comprising, e.g., three frequencies such as ƒ1, ƒ6, and ƒ7 (as shown in the second column of Table 1).

Digits: 0: f1, f6, f7; 1: f2, f6, f8; 2: f3, f6, f9; 3: f4, f6, f10; 4: f4, f6, f11; 5: f1, f6, f8; 6: f2, f6, f9; 7: f3, f6, f9; 8: f4, f6, f11; and 9: f5, f6, f7.

With other combinations for E-TTMF flag signals representing decimal digits from 10 - 99.

Digits 10-99 had two functions:

(a) indicating the end of the played voice/video sample testing file; and (b) representing the two digit decimal portion of the voice/video quality measurement result.

  • $\begingroup$ This is exactly what I was curious about. Thanks for the answer and thanks for the links! $\endgroup$
    – natebot13
    Commented Sep 24, 2020 at 17:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.