3

私のコンピューターはよく「ディン」という音を出しますが、それを何とも関連付けることができません。ビープ音の発生源をプログラムで特定することはできますか? たとえば、サウンド ドライバーをフックできますか? もしそうなら、いくつかの例や参考文献を指摘できますか?

4

2 に答える 2

2

Omer、あなたの編集にもかかわらず、これはプログラミングの問題ではありません。

プログラミングは必要ありません。dingが停止するまで、時間をかけてアプリケーションを1つずつ閉じます。

于 2008-12-04T17:51:51.370 に答える
0

これはどのオペレーティング システムですか? Linux を使用している場合は、lsof(8)コマンドを使用して、すべてのプロセスが開いているファイルを確認できます。プロセスがサウンドを再生している場合、サウンド デバイス ファイルが開いているため、次のように grep できます。

lsof | grep -E '/dev/(snd|dsp)'

もう 1 つのオプションはfuser(1)、 と同様に機能する を使用することlsofです。

于 2008-12-17T16:49:12.287 に答える