[lkml]   [2003]   [Jan]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [Asterisk] DTMF noise
>> The DTMF detector in the linux kernel is fairly simplistic and 
>> doesn't do
>> many relative energy tests. The Zapata library has a much better tone
>> detector, but it is FP, and so would have to be made fixed point. If
>> nothing else, it may provide some lessons for the ISDN folks.
> I remember that a good DTMF decoder can be very simplistic: DTMF was
> designed for that.
> The idea is:
> - separate the high tones from the low tones.
> - amplify clip the high band and the low band separately
> - run the tone decoders on the clipped signals
> The clipping stage would make sure that only relatively pure tones
> will trigger the detector.
> See also

but the problem here, is just what you're describing.

The DTMF decoder is finding DTMF signals in normal speech, so talking
with someone with Asterisk (dot org) using isdn4linux is a true
nightmare. Linux's DTMF detector finds DTMF signals all the time,
making asterisk signal them as sounds.

so - we DO NOT need a 'simplistic' DTMF decoder. not for this purpose,
that is


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:32    [W:0.997 / U:3.216 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site