2010-12-05 8 views
0

私は現在、AVAudioRecorderを使って歌唱しているユーザーを録音し、AUGraph(iPhoneMixerEQGraphTestの例)を使ってそれを処理して、声にエフェクトを適用してからその曲をマージする+最終的に声。AUGraphバックグラウンドタスクとしてファイルへのミキシングとレンダリング? (Objective-C)

私が今抱えている唯一の問題は、私が事前に記録しておき、後でそれを処理しようとすることです。しかし、私は、ユーザーが曲全体とその曲をファイルに再生できるようにする必要はありません。

私の質問は以下のとおりです。

  • AUGraphがバックグラウンドで(CAAudioUnitOutputCapturer.hを使用して)レンダリングできるようにする方法はありますか?スピーカーからの出力は速く(リアルタイムスピードではなく)出力されません。
  • また、スピーカーから出力されるのではなく、音楽だけでなく、AudioUnitとしてすぐにマイクのオーディオをミックスする方法があります。

乾杯、

M0rph3v5

答えて

0

は最終的に私はちょうどスピーカーから出力マイクは、その上にいくつかのEQのをスローしていましライブラリを付属のオーディオ処理を行うために外部の会社を持って、それをマージ最終的に。

CoreAudioの雌:(

関連する問題