Touch the Wave for iPadのv2.0.3がリリースされました。細かいバグ修正です。
・オーディオ読み込みのウィンドウに何も表示されなくなることがある問題を修正
・HDMIケーブル接続時の安定性の向上
Touch the Wave for iPadのv2.0.3がリリースされました。細かいバグ修正です。
・オーディオ読み込みのウィンドウに何も表示されなくなることがある問題を修正
・HDMIケーブル接続時の安定性の向上
AVAudioSessionのmediaServiceWereResetNotificationですが、たまたま確実に呼ばれるタイミングを見つけられたのでメモしておきます。
1、AudioSessionのCategoryをAVAudioSessionCategoryMultiRouteにする。
2、iPad本体にヘッドホンを接続し、Lightning端子に外部出力を接続する。
3、ヘッドホンとLightningケーブルを同時に素早く抜き取る。
LightningやiPadと書きましたが、たぶんDockケーブルやiPhoneでもMultiRouteな状態からケーブルを一気に引き抜けば同じく呼ばれると思います。呼ばれたときにはAudioSessionがリセットされていたりしますので、オーディオ関連のオブジェクトの再生成とAudioSessionの再セットアップを行いましょう。
なかなか普通はMultiRouteを使ったりはしないと思いますのでこのパターンで遭遇する事は無いと思います。もし、他に呼ばれるタイミングをご存知な方がいらっしゃいましたら教えていただけるとうれしいです。