知道哪个过程产生了声音

时间:2008-12-04 17:19:06

标签: process operating-system audio

我的电脑经常发出“叮”声,我无法将它与任何东西联系起来。是否有可能以编程方式确定哔哔声的来源?例如我可以挂钩声音驱动程序吗?如果是这样,你能指出一些例子或参考吗?

2 个答案:

答案 0 :(得分:2)

Omer,尽管你有编辑,这不是一个编程问题。

无需编程。随着时间的推移逐个关闭应用程序,直到叮当停止。

答案 1 :(得分:0)

这是什么操作系统?如果您使用的是Linux,则可以使用lsof(8)命令查看每个进程打开的文件。如果一个进程正在播放声音,它将打开声音设备文件,所以你可以像这样grep:

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

另一种选择是使用fuser(1),其效果类似于lsof