DSPRelated.com
Forums

Finding certain frequencies in an audio signal

Started by Thomas Schachtner July 4, 2006
try out discrete evolutionary algorithm (D.E.T)



Eric Jacobsen wrote:
> On 4 Jul 2006 22:45:14 -0700, "Rune Allnor" <allnor@tele.ntnu.no> > wrote: > > > > >Jerry Avins wrote: > >> Rune Allnor wrote: > >> > >> > ... I haven't used Goertzel's algorithm > >> > myself, but I can't really see that it fits in this scheme. > >> > >> Why not? It's pretty standard for DTMF. > > > >There are too many unknowns. Bandpass filters are simpler and more > >flexible when working with a signal with unknown properties. Maybe > >the Goertzel fits in the end, but it's a bit too specialized to be used > > > >as a first attempt to solve the problem. > > > >Use a plain vanilla tool first. When you know what you do and have > >a clear idea about what you want, you can use the specialist tools. > > I guess I got lost here somewhere...the Goertzel algorithm is a > bandpass filter for pretty much the described application. My only > question would be sensitivity given the short duration of the tones as > well as susceptibility to whatever frequency offsets (errors) that may > be expected in the tones (if any). > > Eric Jacobsen > Minister of Algorithms, Intel Corp. > My opinions may not be Intel's opinions. > http://www.ericjacobsen.org