1
InputとOutputの両方についてRemoteIOオーディオユニットのレンダリングコールバックを設定しました。レンダリングのコールバックがあまり頻繁に呼び出されないようにしたいと思います。どのようにして呼び出される割合を指定できますか?RemoteIO Audioユニットがレンダリングコールバックを呼び出すレートを設定する
InputとOutputの両方についてRemoteIOオーディオユニットのレンダリングコールバックを設定しました。レンダリングのコールバックがあまり頻繁に呼び出されないようにしたいと思います。どのようにして呼び出される割合を指定できますか?RemoteIO Audioユニットがレンダリングコールバックを呼び出すレートを設定する
コールバックはバッファごとに1回呼び出されるため、より大きなバッファサイズを指定することでコールバック回数を少なくすることができます。サンプルレートが44.1 kHzで、バッファサイズが8192サンプル(巨大)の場合、バッファ呼び出しの間に約2/10秒が得られます。
音声コールバックは、着信/発信オーディオのバッファごとの処理を行うために存在するため、これ以上の間隔を置くことはできません。すべてのバッファでコールバックを実行しないと、リアルタイムのオーディオが失われます。
達成しようとしていることについてさらに詳しく説明できますか? – Beleg