2010-12-05 2 views
0

저는 AVAudioRecorder를 사용하여 노래하는 사용자를 녹음하고 음성에 효과를 적용한 후 노래를 병합하는 AUGraph (iPhoneMixerEQGraphTest 예제)를 사용하여 사용자를 녹음하는 매우 간단한 응용 프로그램을 제작하고 있습니다. 결국 음성.AUGraph 백그라운드 작업으로 파일에 믹싱 및 렌더링 하시겠습니까? (Objective-C)

내가 지금 가지고있는 유일한 문제는 내가 사전에 기록하고 나중에 처리하려고한다는 것입니다. 그러나 나는 사용자가 전체 노래 + 그의 노래를 듣고 파일로 렌더링 할 수 있기를 원하지 않습니다.

내 질문은 :

  • AUGraph 백그라운드에서 (CAAudioUnitOutputCapturer.h를 사용하여) 렌더링 할 수있는 방법이 있나요? 스피커를 통한 빠른 출력 (실시간 속도가 아닌)과 출력이 없습니다.
  • 마이크가 스피커를 통해 출력되지 않고 음악 만 출력되는 것처럼 AudioUnit으로 마이크 오디오를 즉시 믹스 할 수있는 방법이 있습니다.

건배,

M0rph3v5

답변

0

은 결국 난 그냥 그 위에, 출력 스피커를 통해 마이크를 것 인 라이브러리를 제공하는 오디오 처리를 할 몇 가지 EQ에게의를 던져 외부 회사를 가지고 그것을 병합 결국.

CoreAudio의 새끼 :(

관련 문제