我正在使用NSTimer更新iphone的峰值功率。从监控来看,它的更新速度不是很快。我需要在100微秒(100微秒)的顺序更新峰值功率的高频。我还尝试使用usleep(100)每100us更新一次。还是很慢。有人能帮我指出如何做到这一点吗?我想我需要使用这个代码来测量距离。谢谢。
发布于 2011-04-27 17:19:58
您可以捕获音频(录制、输入或文件),从pcm cbr (未压缩,具有固定采样率)流中访问其样本,并读取您感兴趣的范围内的样本。考虑到频率很高,您只需分析少量样本(2-5个,取决于采样率)。您可能需要使用如此少的样本进行插值以提高精度。
https://stackoverflow.com/questions/5800527
复制相似问题