我的公寓里有一个非常嘈杂的加热器,它会在 6230 到 6280 Hz 之间产生持续的呜呜声。频率各不相同,但似乎都在这个范围内。我楼里的其他公寓也有同样的问题,房东似乎不太有兴趣修理它。噪音很烦人,所以我想我可以使用一些噪音消除软件来有效地消除噪音。使用 Audacity,我记录了噪音,并按照本教程http://wiki.audacityteam.org/wiki/Noise_Removal 进行操作,并能够从音频文件中去除噪音。
现在,我的问题是,我怎样才能实时做到这一点?我想产生一些“抗噪声”来消除呜呜声。四处搜索,我发现很多人试图实时消除 Skype 或其他应用程序的背景噪音,其中取消应用于音频流(或文件),然后在其他地方收听。我找不到任何这样做的例子来消除听到它的位置的噪音。这甚至可能吗?这可以用 Ardour 之类的工具完成吗?
更新:今天的升级alsa-lib-1.1.7-2
解决了这个问题。(2018-11-23)
Arch Linux,最新。像往常一样,-Syu
升级再次破坏了事情。这次是大胆。通常 audacity 和任何其他播放/录制应用程序都会出现在pauvcontrol
- 不再是 audacity 了。我可以用pauvcontrol
audacity 来选择接收器和源,从中我想录制或播放音频——不再是了。
在大胆的偏好中,它只ALSA
在顶部下拉列表中说,我不确定是应该这样还是PulseAudio
之前说过。播放选项卡中甚至没有我的所有设备。录制设备选择也是如此,但我需要从中录制的环回设备就在那里,这样就可以了。
但是现在我也想从 audacity 播放声音,但它不再起作用了。它没有列出我的 USB 播放设备,当我将其设置为时,sysdefault
我只会收到错误消息。
$ pulseaudio -v
pulseaudio 12.2
$ audacity --version
lilv_world_add_plugin(): warning: Duplicate plugin <http://lv2plug.in/plugins/eg-params>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/eg-params.lv2/
lilv_world_add_plugin(): warning: ... and file:///usr/lib64/lv2/eg-params.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://lv2plug.in/plugins/eg-midigate>
lilv_world_add_plugin(): warning: ... found in file:///usr/lib/lv2/eg-midigate.lv2/
lilv_world_add_plugin(): warning: ... and file:///usr/lib64/lv2/eg-midigate.lv2/ (ignored)
lilv_world_add_plugin(): warning: Duplicate plugin <http://lv2plug.in/plugins/eg-fifths>
lilv_world_add_plugin(): …
Run Code Online (Sandbox Code Playgroud) 是否可以将 mp4 文件转换为 mp3 或 flac,以清除过程中的背景噪音?
或者是否可以完全通过 shell 运行 audacity,没有 GUI?