Получение частоты звука на iPhone - PullRequest
8 голосов
/ 30 марта 2010

Я ищу класс Objective-C, который позволил бы мне получить частоту живого входного звука на iPhone. Не нашел ничего полезного.

Прежде чем спросить: частота не изменится в течение 0,1 секунды.

Спасибо за ответы, Christian

Ответы [ 2 ]

6 голосов
/ 31 мая 2012

Ниже приведена библиотека, используемая для определения частоты ..

Библиотека для поиска частоты https://github.com/jkells/sc_listener

Пример использования вышеуказанной библиотеки https://github.com/jkells/sc_listener_sample

Надеюсь, это когда-нибудь поможет ...

5 голосов
/ 30 марта 2010

Вы имеете в виду частота или высота ? Если это просто синусоида и вам нужна частота, вы можете просто измерить время между переходами через ноль (грубое) или использовать БПФ для получения спектра мощности, а затем найти пик (более сложный, более надежный).

...