SingletonSoundManager 와 AVAudioRecorder중 하나만 사용하면 상관없는데 두개를 동시에 사용하니
갑자기 외부스피커로 출력이 안되는 문제였습니다..
하나의 AudioSession을 사용해서 그런건가.. 저도 초보라 잘모르겠습니다..ㅋ
여튼.. AudioSession Start를 해줄때 아래의 코드를 그냥 복사해서 삽입하면 간단히 해결^^
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);현재는 목소리 따라하는 음성변조 앱 제작중.. (이미 나와있는..ㅋ)
tip. 음성변조는 SingletonSoundManager Class 를 이용하면 간단한 변조는 가능(pitch)..
'Develop > Objective-C' 카테고리의 다른 글
IOS 앱 버전 체크 (체크해서 자동으로 연결시켜주기) (0) | 2011.12.10 |
---|---|
아이폰,안드로이드 앱 아이콘 및 인트로페이지 사이즈(해상도) (2) | 2011.10.14 |
아이콘 반사효과 (마스크 처럼 둥글게 나타나는..) 없애기~ (2) | 2011.09.17 |
OpenAL에 alSourcePlay 로 플레이 할때 didFinish 체크하기 (0) | 2011.09.16 |
ios library memory leak (apple frameworks) (0) | 2011.09.02 |
UIView 의 Z-INDEX를 맨앞으로 보내기 (0) | 2011.08.26 |
Cocos2D 기초 - 출처 : 맥부기 카페 (0) | 2011.07.30 |
UIScrollViewController go to the top!! 맨위로 올리기~ (0) | 2011.07.22 |