2011-05-09 4 views
0

피아노, 드럼 등의 소리를 재생하는 응용 프로그램을 만듭니다. 녹음 기능이 있습니다. 녹음 음질이 좋습니다. AVAudioRecorder를 사용하고 있습니다. 그러나 응용 프로그램 사운드와 함께 외부 사운드도 추가되고 있습니다. 어떻게하면 레코더 기록 만 앱 소리로 만들 수 있습니까 ..... 다른 클래스/프레임 워크가 있습니까?iPhone - 응용 프로그램에서만 재생되는 오디오 녹음

답변

0

iPhone 앱의 오디오 출력을 파일로 리디렉션하는 API가 없습니다.

저수준 오디오 API (AudioQueues 또는 RemoteIO 단위)를 사용하고 녹음 할 때 샘플을 파일 (버퍼를 통해)뿐만 아니라 스피커에 쓰는 것이 유일한 방법이라고 생각합니다.

이렇게하면 악기 샘플을 생성, 정렬 및 믹싱해야하므로 더 높은 수준의 API로는 걱정할 필요가 없습니다.

+0

이러한 종류의 녹음을 수행 할 수있는 자습서가 있습니까? – Satyam

+0

내가 아는 것은 아닙니다. –

+0

iOS5에서는 샘플러 오디오 장치를 사용하여 모든 리샘플링 및 믹싱 작업을 수행 할 수 있어야 부하가 줄어 듭니다. –