MacBook Proを使用中に音楽などを再生していると音割れが発生する現象がiOS開発している人たちの中で起きている(同僚でも2、3人同じことを言っていた)らしいけど、これはどうやらiOS Simulatorが原因らしい。
自分のMacBook Proでも昨年からいつの間にかこの現象が現れ始めて、OSを再起動しても治ったり治らなかったりで本体の故障かと思って諦めていたのだけど最近なぜかずっと調子がよくて不思議だった。しかし今日久しぶりにiOS Simulatorを起動してみたら、さっきまで調子良くYouTubeを再生してくれていたのに急にノイズが混じるようになってこの現象に気づいた。直近ではRubyを書いていることが多かったからiOS Simulatorを起動してなくて調子良かったのだと思う。
Twitterで聞いてみたら他にも同じ現象に遭遇している人iOS開発者の人たちがいたので正しいのだと思う。
MacBookのスピーカー、iOSシュミレーター起動してるときに音が割れたりする??
— Satoshi Namai (@ainame) January 13, 2021
シミュレータ起動していると他の音がおかしくなりますね。シミュレータ終了するか、シミュレータの音のアウトプットをMacのスピーカ以外にするか、くらいしか解決方法はなさそうです。
— kishikawa katsumi (@k_katsumi) January 13, 2021
スピーカーは分からないですけど、Bluetoothヘッドフォンしてると断続的にブチブチ切れることあります。zoomしてるときもシミュレーター起動したらめっちゃノイズ乗ったりとかありましたね。
— y_koh (@y_koh) January 13, 2021
追記
自分もよくこの現象に直面していたので情報助かります。自分の場合はSimulator起動中というよりも、Simulatorでキーボードのinput操作をしたときに突然音が悲惨なことになるケースが多かったです。
— su-🐈 Flutter, iOS, Firebase (@_sgr_ksmt) January 13, 2021
他にもフォーラムに投稿している人が。 https://discussions.apple.com/thread/251814420
ひとまずワークアラウンドとしてiOS SimulatorのメニューからAudio OutputをMacBook Pro本体のスピーカー意外にすると良いらしい。(まだ試して数分だけど一旦治ったかもしれない。)
この音割れ現象、原因がわかりづらい上に普段ずっとiOS開発していて一日8時間以上MacBook Proを触っている人には相当ストレスが溜まると思うので周知のためにこの記事を書きました。自分もこれ気づくまでにいろいろググって試したけど全然解決に至れなかった。