私はユーザーの音楽ライブラリから同時に、内蔵のマイクから音楽を再生しようとしています。ただし、マイクから録音を開始すると、自動的に音楽が一時停止され、同時に音楽を再生したり録音したりする方法が見つかりません。私は、MediaPlayerフレームワークを使って音楽を再生し、AudioToolboxフレームワークを使ってマイクから録音しています。iPhone SDK:同時に音楽を再生してマイクから録音する方法は?
マイクから同時に音楽やレコードを再生することができれば誰でも知っていますか?
私はユーザーの音楽ライブラリから同時に、内蔵のマイクから音楽を再生しようとしています。ただし、マイクから録音を開始すると、自動的に音楽が一時停止され、同時に音楽を再生したり録音したりする方法が見つかりません。私は、MediaPlayerフレームワークを使って音楽を再生し、AudioToolboxフレームワークを使ってマイクから録音しています。iPhone SDK:同時に音楽を再生してマイクから録音する方法は?
マイクから同時に音楽やレコードを再生することができれば誰でも知っていますか?
録音と再生の両方を許可するには、オーディオのプロパティを設定する必要があります。これは、再生と録音の両方にAudioToolboxを使用する必要があることを意味します。
オーディオセッションをkAudioSessionCategory_PlayAndRecord
に設定し、イン/アウトリモートioオーディオユニットを作成します。
"loopy"著者はこれを行う方法について語り、hereとコードを提供しています。
記事の踏み音はわずかに更新されました。
試してみてください。
[CDAudioManager initAsynchronously:kAMM_PlayAndRecord] AppDelegate.mには#import "CDAudioManager.h" を追加し、追加します。 - (無効) applicationDidFinishLaunching:(のUIApplication *)アプリケーション
私はそれが;-)海賊版の音楽があまりにも簡単に行うことができるよう、iPhoneがこれを許可することはないだろう。 – LarryH