2014年8月9日土曜日

これはSoundflowerの問題ではないはず

前回の投稿Soundflowerの機能自体はYosemite Betaでも問題ないことを投稿したが、音声出力切り替え時に、ちょっとした問題が起こることを確認したので投稿する。

問題は、内蔵スピーカーとヘッドフォン(音声出力ポート)との切り替えで発生する。
内蔵スピーカーからヘッドフォン(音声出力ポート)に切り替えたり、逆に内蔵スピーカーに戻したりするときに、デフォルトの出力先以外の(ソフトウェア的な)ポート、つまりSoundflowerの2ch及び64chポートがあると、そのポートに強制的に切り替わってしまうのである。

音楽でも聴きながら作業しようと思ってヘッドフォンジャックにプラグを差し込んだが、一向にiTunesの音楽が聞こえない。おかしいなと思って調べたら、システム環境設定とAudio MIDI設定の間で、上記のような面白いことが起きていることを発見した。

これは、Mavericksでは見られなかった現象だし、SoundflowerがYosemite Betaになって凶暴になり、強制的に音声出力ポートをジャックするようになったわけでもないだろう。Yosemite Betaの単純なバグだと推定する。

対処方法は、ややトリッキーだが、強制的に切り替わったSoundflowerのポートではない方のポートに一旦切り替えてからスピーカー、あるいはヘッドフォンポートに切り替えることである。

文章で説明しても分かりにくいかも知れない。以下に昨日Appleにフィードバックした動画を掲載するので見て戴きたい。

2015.4.27追記:OS X 10.10.3では、単純に強制的に切り替わったSoundflowerのポートから、本来出力したいスピーカー、ヘッドフォンポート、あるいはデジタル出力に切り替えることで対処できる。

0 件のコメント :

コメントを投稿