back to list

Re: Pitch perception

🔗Robert Walker <robertwalker@ntlworld.com>

3/20/2002 10:44:28 PM

Hi Francois,

> In the mail below, you say that you assume such or such precision for the
> peak detection and look for a verification method. I may suggest something.
> It is more than reasonable to assume that each of the three tones are
> harmonic. So, the list should contain integer multiples of 233.242601,
> 292.197079 and 351.139276 (or whatever are the actual true value). For each
> frequency value in the list, get the best candidate for the fundamental
> among the three values, then compute the percentage of "anharmonicity" by
> seeing how far away it is from the expected harmonic. Eventually convert the
> difference in cents and check out the actual dispersion of the results. That
> should give an idea of teh reliability of the method.

Thanks for the suggestion. It will be easy to do - I'll get FTS to do it
when finding the cents values of the partials.

It could also find a possibly better value for the fundamentals actually too,
at the same time, by finding the mean difference from it of all the harmonics,
and adding that in.

Then the standard deviation from that should give a good idea of how
accurate the harmonics are, and the 95% confidence interval for the
harmonics, assuming gaussian distribution.

Robert

🔗genewardsmith <genewardsmith@juno.com>

3/20/2002 10:57:45 PM

--- In tuning@y..., "Robert Walker" <robertwalker@n...> wrote:

> Thanks for the suggestion. It will be easy to do - I'll get FTS to do it
> when finding the cents values of the partials.

I didn't know FTS could do this sort of thing--is it documented somewhere?

🔗Robert Walker <robertwalker@ntlworld.com>

3/22/2002 12:02:07 AM

Hi Gene

It's Views | Analyse recording or midi voice.

The latest help has some info about how to use it.

F1 or click on blue ? icon when showing that window.
Or Help | Analyse sound

More to come - it is the last main section that I'm
working on for the release.

http://homepage.ntlworld.com/robertwalker/FTS_Beta_Preview_Setup.exe

Download page: http://members.tripod.com/~robertinventor/ftsbeta.htm

Cheers,

Robert

🔗Robert Walker <robertwalker@ntlworld.com>

3/22/2002 12:10:41 AM

Hi Paul,

I'm glad what I'm doing is possible :-).

The wave counting idea also depends on the waveform
having few transient or fluctuating pitches,
and not being too inharmonic.

Anyway now the FFT version with the averaging of the partials
of a harmonic timbre is getting pretty close
to results the wave counting method can achieve with suitable
voices. It may be quite a close call between the two methods
once they are both ready; maybe one optimal for some voices
and the other for others.

Robert