DSPRelated.com
Forums

Need a pitch detection library for windows

Started by itsclear August 7, 2007
I am writing a guitar tuner program.  Is there a good public library for
windows to do pitch detection?


On Aug 7, 4:26 am, "itsclear" <kindloa...@yahoo.com> wrote:
> I am writing a guitar tuner program. Is there a good public library for > windows to do pitch detection?
First you have to determine what you mean by "pitch", and whether or not your definition allows it to be algorithmically detected or measured. There are several interesting problems involved, including missing fundamentals, string inharmonicity, overtone evolution, octave recognition/estimation, & etc. If you are interested in measuring spectral peaks within guitar sounds, which is a different problem, I've listed a few possible methods on my dsp web page. Some of of these methods are composed from fft's and autocorrelations, for which there do seem to be libraries and source code available under various licenses. http://www.nicholson.com/rhn/dsp.html IMHO. YMMV. -- rhn A.T nicholson d.0.t C-o-M