先日、愛用のPC「ASUS TransBook T100 Chi Z3795」とBluetoothレシーバ「SBH50」の音飛びを改善した、とこのブログに書いた。
ところが、今日、音楽を聞こうとしたら、また音飛びするようになっている。
得たりや、とばかり、先日と同じようにドライバをインストールし直したのだが、今度は直らない。
ハテ……とググッてみると、Realtekのオーディオドライバでこうなる場合がある、との記事に行き当たる。
早速「Realtek High Definition Audio Driver」を探してインストールしてみたが、どうやらこれは外していたようだ。「ASUS TransBook T100 Chi Z3795」の場合、「Realtek I2S Audio Codec」なる別物システムであるようだ。
いろいろといじくったがどうも直らないし、ネット上にも有力な手掛かりがない。
そうするうち、ふと、時計が大幅に遅れていることに気付いた。
このPCは、時計が遅れることが知られている。ネット上でその情報には多く行きあたるが、Q&A掲示板の回答は大抵は半可通の答えで、ハズレである。
こうなっているときに時計表示を見ると、体感できるくらい秒のティックが遅くなっている。手っ取り早く直すには、完全電源オフから立ち上げると一時的には直る。こうなるのは、スリープモードから復帰後に多い。
そこで、一度完全電源オフして時計が正常化するのを確認し、それからもとの「音飛び原因探求」にとりかかろうとした。
そうしたら、音飛びまで直ってしまっていた。
うーむ、これは一体……?
これまで、サウンド関係のドライバインストール後は完全電源オフではなく、「再起動」で済ませていたのだ。それが何か関係するのかもしれない。
何らかの低いレイヤで「割り込み」のようなことが頻繁に起こっていたのではないかな、という感じがする。だが、直ってしまったので原因の探求ができなくなってしまった。