1
我已经为输入和输出设置了RemoteIO音频单元渲染回调。我希望渲染回调不经常被调用。我怎样才能指定他们被调用的速度?设置RemoteIO音频单元渲染回调的速率
我已经为输入和输出设置了RemoteIO音频单元渲染回调。我希望渲染回调不经常被调用。我怎样才能指定他们被调用的速度?设置RemoteIO音频单元渲染回调的速率
每个缓冲区都会调用一次回调函数,因此您可以通过指定较大的缓冲区大小来减少调用次数。在采样速率为44.1 kHz,缓冲区大小为8192个样本的情况下,缓冲区调用之间的时间约为2/10秒。
音频回调不能超出这个范围,因为它们存在对输入/输出音频进行缓冲处理。如果您不在每个缓冲区上运行回调,则不再有实时音频。
你能提供一些你想要完成的更多细节吗? – Beleg