背景
コマンドプロンプト(Windows 10)からBash on Windowsを開いて次のコマンドを打つと、↑キー連打で C:\Windows\media\Windows Foreground.wav
という通知音が次々と再生される。
$ echo | less
ここで、連打していると時々プツプツとノイズが聞こえることに気づいた。さらにキーを押しっぱなしにしているとププププププププ…と小さな異音が発生する。
調査
はじめはこの音声ファイル自体が先頭にバイアス成分が乗っているのだと思ったが、 C:\Windows\media\Windows Foreground.wav
を見てみると特にそのようなクリックノイズを出すファイルではなかった。
でもステレオミキサーを録音してみると、確かに↑キー押しっぱなしで警告音を連続で再生させるとクリックノイズが混じることがわかる。また、この異音は実際にスピーカーに対して出力されたものであるということが分かった(ディスクアクセスなどの機械的な音ではない)。
左右に拡大すると次のようになる。左のカーソルの右にあるのがプツッというノイズで、右にある波形が本来の警告音である。
上下に拡大するとこう。
連続してプツプツしているときの波形は以下のようになっている。プツプツごとに警告音の先頭の波形が見えるので、再生し始めて途中で停止しているから聞こえるのかと思いきや、それでは説明のつかない謎のノイズがある。
結論
一体これは何なんだ?