7

CoreAudioを使用して再生と録音を同時に行う必要があります。私は音楽アプリを作成していて、遅延の問題が発生しないため、これを行うためにAVFoundation API(AVAudioPlayer + AVAudioRecorder)を使用したくありません。

私はAppleからの次のソースコードを見ました:
aurioTouch
MixerHost

私はすでに次の投稿を調べました:
iOS:録音と再生を同時に行うためのサンプルコード
オーディオを同時に録音して再生する

CoreAudioを使用して同じことを同時に再生および録音する方法がまだわかりません。私がこれをどのように達成できるかについての指針は、非常に高く評価されます。サンプルソースコードへのポインタも非常に役立ちます。

4

1 に答える 1

4

RemoteIO Audio Unitは、録音と再生を同時に行うために使用できます。RemoteIO(aurioTouch)を使用した録音とRemoteIOを使用した再生の例はたくさんあります。ユニット入力とユニット出力の両方を有効にして、両方のバッファコールバックを処理するだけです。こちらの例をご覧ください

于 2012-08-30T19:30:59.783 に答える