1
$\begingroup$

I'm gonna implement multiple frequency estimation by summing harmonics amplitude! I've read Anssi Klapuri paper but i can't understand him. first of all he said spectral whitening i did it by i don't know whether it's true! after that i have to implement this formula:
$$s(\tau)=\sum_{m=0}^Mg(\tau,m)max_{}|Y(k)|$$‎ i can't understand what this $\tau$ is!
please give some hint to implement it or some other method for implementation.

$\endgroup$
2
  • $\begingroup$ Can you link to the paper you're reading? It's very difficult to interpret that formula on its own. $\endgroup$
    – Phonon
    Jul 27, 2013 at 17:53
  • $\begingroup$ yes, this, thank you for your answering. $\endgroup$
    – e3oroush
    Jul 29, 2013 at 7:43

1 Answer 1

3
$\begingroup$

$g(\tau,m)$ is the weighting function used in the paper. Equation (7) tells you how to calculate its value.

$\tau$ is the fundamental period which is the reciprocal of the fundamental frequency, $f_0$. If the fundamental frequency is 440 Hz then $\tau$ is $1/440 = 2.27$ ms.

$\endgroup$
1
  • $\begingroup$ thanks. for implementing it on MATLAB is it correct that i use $f{0}/f{s}$ and $\tau*f{s}$? $\endgroup$
    – e3oroush
    Jul 31, 2013 at 7:16

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.