2013-06-06 2 views
0

사용자를 녹음하고 높은 음조로 다시 재생하는 앱을 만들고 있습니다. (다람쥐 같은). 이 질문은 내가 어떤 애플의 API/기능/설정 상자에서이 즉 알고 싶어 무엇AVAudioRecorder는 녹음 된 음정을 변경합니다.

Record the sound and play it back with changed pitch

전에 여기에 요청 된

엑스 코드 4.6이 아이폰 OS 5.0 또는 이상 AVAudioRecorder 또는 AVAudioPlayer에서 녹음 된 사운드의 음높이를 변경하는 데 사용할 수 있습니까? 필자는 외부 DIRAC 라이브러리를 추가하지 않아도됩니다.

답변

1

AVAudioRecorder이 아니지만 AVAudioPlayerrate 속성을 가지고있어 최대 2 배까지 재생할 수 있습니다. 다람쥐처럼 들릴지는 모르겠다.

+0

AVAudioPlayer rate 옵션을 사용했지만 효과가 없습니다. 위의 코드를 참조하십시오. –

+0

누락되었지만 문서에 따르면 요금은 2.0까지만 올라갑니다. –

+0

나는 0.1에서 2.0 사이의 모든 숫자를 시도했지만 아무 것도 작동하지 않습니다. 그게 뭔지 확실하지 않아? 동일한 문제가있는 또 다른 게시물이 있습니다. http://stackoverflow.com/questions/11131631/avaudioplayer-rate 나는 모든 답변도 시도했습니다. –