Forums

nead help about GOERTZEL

Started by mrugesh_k December 2, 2005
hi friends,
    i am using GOERTZEL algorithm for single tone detection but the
problem is that it takes 80ms for single output i want to minimise its
input sample can anybody tell me is sliding GOERTZEL is a solution for
this?

currently N = 240,
Fs = 3000
F = 217
k = 17

thanks



mrugesh_k wrote:
> hi friends, > i am using GOERTZEL algorithm for single tone detection but the > problem is that it takes 80ms for single output i want to minimise its > input sample can anybody tell me is sliding GOERTZEL is a solution for > this? > > currently N = 240, > Fs = 3000 > F = 217 > k = 17 >
You could adjust N downwards, but that will increase the bandwidth of the detector. The bandwidth is Fs/N. You could try N=70, k=5, which would center the detector on 3000*5/70 = 214Hz and have a bandwidth of 43Hz. With N=240, k=17, you're centered on 212Hz with a 12.5Hz. -- Jim Thomas Principal Applications Engineer Bittware, Inc jthomas@bittware.com http://www.bittware.com (603) 226-0404 x536 When you know how things work, the world is one big sandbox. - Avins