0

iPhoneのマイクから音声を録音し、それらのサンプルをファイルに書き込みたい。ドキュメントを見ると、リモートIOユニットのレンダリングコールバック関数内で書き込み操作を実行できるかどうかはわかりません。または、代わりに汎用出力AUをアタッチして、そのユニットから出力されるサンプルを書き込む必要がある場合(?)後者は、AUGraph、AUNodesなどのセットアップに関してより多くのオーバーヘッドを意味するため、前者の方が望ましいです。

4

1 に答える 1

3

ExtAudioFile API(ExtAudioFileWriteAsync特に)を使用して、入力コールバックでそれを行うことができます。「非同期」ビットは、リアルタイム入力コールバックで実行可能にするものです。

非常によく似た設定なので、詳細についてはこの回答を参照してください。

ExtAudioFileWriteAsyncのドキュメントはこちらです。

于 2012-11-12T20:49:08.317 に答える