1

入力と出力の両方に RemoteIO オーディオ ユニット レンダー コールバックをセットアップしました。レンダー コールバックの呼び出し頻度を減らしたいです。それらが呼び出されるレートを指定するにはどうすればよいですか?

4

1 に答える 1

0

コールバックはバッファごとに 1 回呼び出されるため、より大きなバッファ サイズを指定することでコールバックの頻度を減らすことができます。8192 サンプルの (巨大な) バッファ サイズで 44.1 kHz のサンプル レートでは、バッファ呼び出しの間に約 2/10 秒を取得します。

オーディオ コールバックは、着信/発信オーディオのバッファーごとの処理を行うために存在するため、これ以上離すことはできません。すべてのバッファでコールバックを実行しないと、リアルタイム オーディオがなくなります。

于 2012-08-05T14:46:31.403 に答える