How can I supply the frequency by sampling rate of 500ms in an android FFT guitar tuner? Will there be UI enough time to update the screen? In my piece of code, am using a rate of 8000 which I’m not sure whether it is efficient to obtain accurate frequency result?
Share
Frequency estimation methods will give you a more accurate estimate than the raw FFT peak bin result alone, and potentially allow using a shorteR FFT window that can provide lower latency and a higher update rate than 2 Hz.
And a pitch detection/estimation method will give you a far more useful result for guitar tunung than an FFT peak frequency estimate alone.
Musical pitch is a psychoperceptual phenomena that is more complicated than finding the frequency peak.