Hi signal processing community,
currently I am working on a pitch detection tool which should work on audio input files (or later also instrumental or voice from microphone) to say which music note is playing at the moment.
At the moment I am getting samples in a window of 1024. Then I do FFT-Hamming on this array. Now it is easy to detect notes like C1, C3, C4, C5, since I search for the peaks in the resulting array. But I don`t know how to do it for following notes. (also for example C0, D0)
Is my window to small? Or am I doing something wrong?
I hope you can help me. Thank you.
Best wishes,
MusicMagician