Help us understand the problem. What is going on with this article?

コマンドプロンプトの通知音にクリックノイズが入る謎

More than 1 year has passed since last update.

背景

コマンドプロンプト(Windows 10)からBash on Windowsを開いて次のコマンドを打つと、↑キー連打で C:\Windows\media\Windows Foreground.wav という通知音が次々と再生される。

$ echo | less

ここで、連打していると時々プツプツとノイズが聞こえることに気づいた。さらにキーを押しっぱなしにしているとププププププププ…と小さな異音が発生する。

調査

はじめはこの音声ファイル自体が先頭にバイアス成分が乗っているのだと思ったが、 C:\Windows\media\Windows Foreground.wav を見てみると特にそのようなクリックノイズを出すファイルではなかった。

image.png


でもステレオミキサーを録音してみると、確かに↑キー押しっぱなしで警告音を連続で再生させるとクリックノイズが混じることがわかる。また、この異音は実際にスピーカーに対して出力されたものであるということが分かった(ディスクアクセスなどの機械的な音ではない)。

image.png

左右に拡大すると次のようになる。左のカーソルの右にあるのがプツッというノイズで、右にある波形が本来の警告音である。

image.png

上下に拡大するとこう。

image.png

連続してプツプツしているときの波形は以下のようになっている。プツプツごとに警告音の先頭の波形が見えるので、再生し始めて途中で停止しているから聞こえるのかと思いきや、それでは説明のつかない謎のノイズがある。

image.png

結論

一体これは何なんだ?

image.png

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした