2017-02-03 19 views
1

iosの歪みやリバーブなどのオーディオエフェクトを使用してオーディオストリーミング再生を開発しています。 私の理解では、オーディオユニットはこれらのオーディオエフェクトを追加できます。 しかし、私はストリーミング再生にそれらを適用する方法を見つけることができませんでした。私が達成したいストリーミング再生時のリアルタイムオーディオエフェクト

画像は以下の通りです...

  1. オーディオキューサービスは、ストリーミングデータなどの音声データを受信して​​記憶します。
  2. Audio QueueはこのデータをAudio UnitまたはAudio Graphに与えます。
  3. オーディオユニットはエフェクトを追加し、リアルタイムで再生します。

私はこのデザインイメージを達成できると思いますか?

+0

ストリーミング再生を言うとき。ネットワークからストリーミングされるオーディオを指していますか? – dave234

答えて

1

Audio Queue APIは、擬似リアルタイムオーディオエフェクト処理を行うにはあまりにも多くのレイテンシを追加します。非常に短いバッファ(新しいiOSデバイスで6ミリ秒以下)で入力を記録するためにオーディオユニットAPIを使用する場合、合計オーディオグラフの待ち時間は許容される可能性があります。

関連する問題