2009-07-28 17 views
2

私はユーザーの音楽ライブラリから同時に、内蔵のマイクから音楽を再生しようとしています。ただし、マイクから録音を開始すると、自動的に音楽が一時停止され、同時に音楽を再生したり録音したりする方法が見つかりません。私は、MediaPlayerフレームワークを使って音楽を再生し、AudioToolboxフレームワークを使ってマイクから録音しています。iPhone SDK:同時に音楽を再生してマイクから録音する方法は?

マイクから同時に音楽やレコードを再生することができれば誰でも知っていますか?

+1

私はそれが;-)海賊版の音楽があまりにも簡単に行うことができるよう、iPhoneがこれを許可することはないだろう。 – LarryH

答えて

0

録音と再生の両方を許可するには、オーディオのプロパティを設定する必要があります。これは、再生と録音の両方にAudioToolboxを使用する必要があることを意味します。

3

オーディオセッションをkAudioSessionCategory_PlayAndRecord
に設定し、イン/アウトリモートioオーディオユニットを作成します。

"loopy"著者はこれを行う方法について語り、hereとコードを提供しています。
記事の踏み音はわずかに更新されました。

0

試してみてください。

[CDAudioManager initAsynchronously:kAMM_PlayAndRecord] AppDelegate.mには#import "CDAudioManager.h" を追加し、追加します。 - (無効) applicationDidFinishLaunching:(のUIApplication *)アプリケーション

関連する問題