iOS 7 でバックグラウンドでオーディオを再生しようとしています。iOS 6 ではすべてがうまく機能していましたが、現在は機能しなくなりました。アプリをバックグラウンドにすると、オーディオは再生され続けますが、シンセアプリのような別のオーディオアプリを開始するとすぐに、アプリは何もできなくなります (オーディオがない/タイマーが停止したなど)。
このコードを使用して、オーディオ セッションを設定しています。
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
別の音楽/オーディオ アプリがフォアグラウンドにある場合でも、オーディオを再生したり、MIDI イベントを送信したりできるようにするにはどうすればよいですか?
オーディオ エフェクトの再生には、FMOD を使用します。