2010-03-30 13 views
8

Sto cercando una classe Objective-C che mi permetta di ottenere la frequenza di un suono di ingresso dal vivo su iPhone. Non ho trovato nulla di utile.Ottenere la frequenza del suono su iPhone

Prima di chiedere: la frequenza non cambierà per 0,1 secondi.

Grazie per le risposte, cristiane

+5

Non troverai nulla in Cocoa. Probabilmente è necessario cercare qualche libreria esterna, molto probabilmente una libreria C o C++. –

risposta

5

Vuoi dire frequenza o passo? Se si tratta solo di una sinusoide pura e si desidera la frequenza, è sufficiente misurare il tempo tra zero incroci (grezzo) o utilizzare una FFT per ottenere lo spettro di potenza e quindi trovare il picco (più complesso, più affidabile).

Problemi correlati