En temps réel de détection de hauteur à l'aide de la FFT

Je suis en train de faire en temps réel de détection de hauteur à l'aide de C++. Je suis des tests de code de performous (http://performous.org/), car tout le reste n'a pas fonctionné pour moi. Je sais pour sûr que cela fonctionne, mais je ne peux pas le faire fonctionner. J'ai essayé ce pour quelques semaines maintenant, et je n'ai pas été en mesure d'obtenir la hauteur de détection de code de travail.

"ne peut pas se rendre au travail"??? (ne compile pas? ne fonctionne pas? transforme votre ordinateur en une boule de flamme?)
il compile, mais les sorties de fréquences allant de 0 à environ 1024
Jetez un oeil à la bibliothèque FMOD. L'un de leurs échantillons ne en temps réel de détection de hauteur IIRC. La bibliothèque est gratuite pour l'open source, et à des prix modérés pour les applications commerciales. Même si vous ne souhaitez pas utiliser la bibliothèque, ce sera peut donner un aperçu.
et de quoi est-ce mal? Moyen C est de 440 Hz, de sorte que la gamme semble raisonnable si l'échantillonnage votre micro. Ce frequencys attendez-vous?
440 est le standard d'Une note

OriginalL'auteur Niall | 2009-09-23