如何在正在运行的 AVAudioEngine 上获取时钟时间或采样准确时间?
1 回答
3
从文档:
该类
AVAudioEngine定义了一组连接AVAudioNode对象,称为音频节点。您使用音频节点来生成音频信号、处理它们并执行音频输入和输出。
对于时钟和/或采样时间,您需要调用lastRenderTime有效AVAudioNode实例。
该lastRenderTime方法返回一个AVAudioTime对象。使用AVAudioTime,您可以检索时间:
sampleTime将返回样本时间是sampleTimeValid返回YES。hostTime如果hostTimeValid返回 `YES,将返回主机时间。
于 2016-01-24T19:14:29.830 回答