03-20-2002 08:51 AM
03-20-2002 10:10 AM
03-20-2002 11:34 AM
03-25-2002 10:37 PM
03-27-2002 07:31 AM
02-22-2006 02:54 PM
another thing to consider about voice note recognition... first the approach being used seemes to need prefiltering to acually reduce it's output accuracy; it tracks everything and that can relate to unstability because the voice being such a complex waveform (its never a pure tone).
a filter should be designed to provide windows of acceptable pitch ranges; ie the chromatic scale.... with centerpoints at known well calculated "standard" 12 tone harmony pitches over several octaves.
the "windows" accuracy should be based on cents or +/- 1/100 of a semitone. these wil be a graduated set intervals with some well known multiplyer function.
as the sensed voice note is analyzed its fundamental will apear to be more stablil (depending on the window accuracy) as it will be filtered into 1 of teh 12 tones within teh appropriate octave. displays can be developed comparing center freq of the "window in use" verses the freq offset for displaying sharp and flat values in cents...
it seems at least in theory that fft can then be filtered by this for a more less accurate but more useful tool for pitch recognition.
check out the peterson tuners for a nice disply; they emulate a strobe tuner on a LCD with 1/100 semitone accuracy.
let me know when you build "the labview tuner"
regards
jp