2010-03-30 7 views
8

Je suis à la recherche d'une classe Objective-C qui me permet d'obtenir la fréquence d'un son d'entrée en direct sur l'iPhone. Je n'ai rien trouvé d'utile.Obtenir la fréquence du son sur l'iPhone

Avant de demander: la fréquence ne changera pas pendant 0,1 seconde.

Merci pour les réponses, Christian

+5

Vous ne trouverez rien dans Cocoa. Probablement besoin de chercher une bibliothèque externe, probablement une bibliothèque C ou C++. –

Répondre

5

Voulez-vous dire fréquence ou pas? Si c'est juste une sinusoïde pure et que vous voulez la fréquence alors vous pouvez simplement mesurer le temps entre les passages à zéro (brut) ou utiliser une FFT pour obtenir le spectre de puissance et ensuite trouver le pic (plus complexe, plus fiable).

Questions connexes