Pitch Detection #1005
-
Hello, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
I would doubt that something as primitive as this would give any good results. The big advantage of FFT is that it gives your the result over the full spectrum and not a single number: so you will get an see the harmonics and it is up to you what you make out if it. By just counting the zero crossings this gets complexly lost... But feel free to extend my framework: I will be more then happy to accept a pull request for this. I have the feeling that this discussion might lead to some better result that what you are proposing: #363 |
Beta Was this translation helpful? Give feedback.
-
I did a quick test of your proposed solution: The results of the effective frequencies vs the determined frequencies is looking pretty bad... |
Beta Was this translation helpful? Give feedback.
-
There is nothing wrong with having big length: You can also try to optimize the sampling rate: 16000 should be good enough if you want to go as high as B8. |
Beta Was this translation helpful? Give feedback.
I would doubt that something as primitive as this would give any good results. The big advantage of FFT is that it gives your the result over the full spectrum and not a single number: so you will get an see the harmonics and it is up to you what you make out if it.
By just counting the zero crossings this gets complexly lost...
But feel free to extend my framework: I will be more then happy to accept a pull request for this.
I have the feeling that this discussion might lead to some better result that what you are proposing: #363