一个简单的快速问题,我如何知道AudioUnit主机应用程序对采样率的更改?
我的自定义 AUAudioUnit v3 子类似乎没有要观察的属性,并且 AUHostMusicalContextBlock 没有提供采样率检查。
我需要对主机应用程序中的采样率变化做出反应。
谢谢
答案 0 :(得分:0)
我相信这样做是安全的,方法是在allocateRenderResourcesAndReturnError中。例如,
mySampleRate = self.outputBus.format.sampleRate;
这是Apple的iOSFilterDemoApp执行的地方