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
Reply by itsclear●August 7, 20072007-08-07
I am writing a guitar tuner program. Is there a good public library for
windows to do pitch detection?