我的 AUGraph 设置相当简单,多通道混音器连接到 I/O 单元。通过回调函数访问播放,一切正常。
我正在尝试切换到 3D 混音器而不是多通道混音器。所以我将参数从 kAudioUnitSubType_MultiChannelMixer 切换到 kAudioUnitSubType_AU3DMixerEmbedded 并保持所有其他设置相同。
结果是一种高亢的呜呜声,似乎开始听起来像什么,然后变成了呜呜声。我已经检查了每个 3D 混合器单元的参数并将它们设置为默认值,但没有任何变化。不过,打开和关闭 k3DMixerParam_Enable 参数确实可以使播放静音和取消静音。
我可能错过了什么设置?或者知道在哪里可以找到工作 3d 混合器的示例?