3

どのアプリケーションが原因であるかに関係なく、iOS デバイスからのステレオ出力を処理し、リアルタイムで視覚化したいと考えています。汎用出力デバイス (またはその他のもの) を使用して、現在再生中のオーディオ データを取得することはできますか? おそらくremoteIOユニットへの入力として?

つまり、aurioTouch2が行うこと (FFT のみ) を実行したいのですが、マイクを入力ソースとして使用する代わりに、特定の時間にスピーカーから出力されるすべての音を処理したいと考えています。

敬具

4

1 に答える 1

3

自分のアプリが RemoteIO Audio Unit を使用して再生している場合、そのコンテンツをキャプチャできます。他の多くのオーディオ API を使用してアプリが再生しているオーディオをキャプチャすることはできません。iOS セキュリティ サンドボックスは、他のアプリが再生しているオーディオをアプリがキャプチャすることを防ぎます (そのアプリが Inter-App Audio API または同等の方法でオーディオを明示的にエクスポートしない限り)。

于 2012-08-13T00:46:13.183 に答える