более быстрое обновление пиковой мощности канала - PullRequest
1 голос
/ 27 апреля 2011

Я использую NSTimer для обновления пиковой мощности с iphone. Из мониторинга он не очень быстро обновляется. Мне нужна высокая частота обновления пиковой мощности порядка 100 микросекунд (100 мкс). Я также пытаюсь с usleep (100) обновлять каждые 100us. Все еще очень медленно. Может ли кто-нибудь помочь мне указать, как этого добиться? Я думаю, что мне нужно использовать этот код для измерения расстояния. Спасибо.

1 Ответ

0 голосов
/ 27 апреля 2011

вы захватываете аудио (запись, ввод или файл), получаете доступ к его выборкам из потока pcm cbr (без сжатия, с фиксированной частотой дискретизации) и читаете выборки интересующего вас диапазона. Учитывая высокую частотуВам нужно будет только проанализировать небольшое количество образцов (2-5, в зависимости от частоты дискретизации).вам может потребоваться интерполировать для повышения точности с таким небольшим количеством выборок.

...