2010-12-05 33 views
0

我目前正在研究一個非常直接的應用程序,它使用AVAudioRecorder記錄用戶唱歌的聲音,並使用AUGraph(來自iPhoneMixerEQGraphTest示例)處理它,該應用程序將效果應用於聲音,然後合併歌曲+聲音最終。? (Objective-C)

我現在唯一的問題是我事先錄製,然後嘗試處理它。不過,我不希望用戶必須聽整首歌+他的歌才能將其呈現到文件中。

我的問題是:

  • 有沒有辦法讓AUGraph呈現在後臺(使用CAAudioUnitOutputCapturer.h)?哪個速度更快(不是實時速度)並且沒有通過揚聲器輸出。
  • 或者是否有一種方法可以將麥克風音頻作爲音頻單元立即混合,而不通過揚聲器輸出麥克風,而只是通過音樂輸出。

乾杯,

M0rph3v5

回答

0

最後,我剛剛得到一個外部公司做其提供的庫,將輸出通過揚聲器麥克風音頻處理,拋出一些EQ的超過它,將其合併最終。

CoreAudio的母狗:(