iOS7向けアプリを作っているのですが、
- 他のアプリがバックグラウンドで音楽を流している
- その状態でバックグラウンドの音楽を止めずにマイクから周囲の音量を取得する
という状況がつくれずに困っております。
マイクからの音量取得を開始すると、どうしてもバックグラウンドの音楽が止まってしまうのです。
現在、こちらのサイトを参考にしてAVAudioSessionからマイクを使っているのですが、
iOS Developer Library によると録音機能は
lang
1AVAudioSessionCategoryRecord 2The category for recording audio; this category silences playback audio.
という扱いになっており、どうしてもバックグラウンドの音楽を止めてしまうようです。
Core Audioを用いたこちらのサイトで紹介されている方法でも、BGMが止まってしまいました。
そこで、他のアプリがバックグラウンドで流している音楽を止めずに周囲の音量を取得する方法をご教授願いたいです。
どうかよろしくお願い致します。
あなたの回答
tips
プレビュー