I/O ユニットに接続されたマルチチャンネル ミキサーを使用して、かなり簡単に AUGraph をセットアップしました。再生はコールバック関数を介してアクセスされ、すべてがうまく機能します。
マルチチャンネル ミキサーの代わりに 3D ミキサーに切り替えようとしています。そこで、パラメーターを kAudioUnitSubType_MultiChannelMixer から kAudioUnitSubType_AU3DMixerEmbedded に切り替え、他のすべてのセットアップを同じままにしました。
その結果、何かのように聞こえ始めたような甲高い鳴き声が、やがて鳴き声のようになりました。3D Mixer ユニットの各パラメータを調べてデフォルトに設定しましたが、変更はありませんでした。ただし、k3DMixerParam_Enable パラメーターのオンとオフを切り替えると、再生のミュートとミュート解除が機能しました。
私が見逃したかもしれないセットアップは何ですか?または、動作する 3D ミキサーの例がどこにあるか知っていますか?