2010-08-12 2 views
1

내 iPhone 앱에서 가능한 한 큰 소리로 재생하려고합니다. Audio Queue를 사용하여 녹음하고 있는데, 입력을 크게하는 방법이 있는지 확실하지 않습니다. 재생시 kAudioQueueParam_Volume 매개 변수를 1.0으로 설정합니다.iPhone SDK : 오디오 대기열이 충분하지 않습니다.

아직 큰 소리는 아닙니다. 내가하는 일의 종류를하는 우리의 애플 리케이션은 훨씬 더 시끄럽다.

Audio Queue는 다른 Core Audio API보다 조용합니까? 누군가가 공유 할 수있는 것으로 알려진 트릭이 있습니까?

참고 : SpeakHere Sample App에서 AQRecorder와 AQPlayer를 사용하고 있습니다.

+0

재생 중에 사용하는 오디오 세션 카테고리는 무엇입니까? –

+0

나는 놀이와 기록 범주를 사용하고 있습니다. – TheGambler

답변

2

녹음을 재생할 때 AudioSession을 재생 카테고리로 설정하십시오.

+0

이것은 나를 위해 일했습니다. AQPlayer :: SetupNewQueue의 MediaPlayback 범주와 AQRecorder :: StartRecord의 PlayAndRecord 범주를 설정하고 있습니다. 또 다른 방법은 오디오 세션 범주에 관계없이 전체 볼륨을 사용하는 AVAudioPlayer로 오디오를 재생하는 것입니다. – arlomedia

관련 문제