これはうまくいかない理由はありますか?AVAudioRecorderとAVAudioPlayerを同時に使用する(またはサウンドと再生音を聴く別の方法)
私はサウンドを登録しているときに、マイクのサウンドとルーピングサウンドエフェクトを試しています。
iPod touchでは、サウンドエフェクトは全く再生されませんが、非常に静かですが、これはうまくいくようです。
アイデア?それとも代替手段ですか?イヤホンを通じて再生し、それを止めるために
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,sizeof (audioRouteOverride),&audioRouteOverride);
:何らかの理由で
おかげ
iPhoneがスピーカーではなくイヤホンで音を鳴らしている可能性があります。これを確認できますか? – Jasarien
ええ、それは - 私が録音しているときだけです。レコーダーなしで音を鳴らすと、スピーカーで再生されます...どうすればこの問題を解決できますか?ありがとう –
これはフィードバック防止の機能かもしれません。 –