0

我想知道有哪些方法可以使用 C# 从 mp3 或 wav 文件中删除特定频率。

我希望有一个库或示例,我可以在其中输入 mp3(或任何其他格式,将我的音轨转换为所需的任何格式)和从文件中删除的单个频率(或频率列表)。

如果在 C# 中没有这样做的方法,我也会接受使用其他语言的解决方案。

我更喜欢使用免费或开源库的解决方案。

4

1 回答 1

1

我建议将您的 MP3 转换为 PCM,然后使用时域过滤器。

一种基本方法是使用此处描述的陷波滤波器:

http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt

使用这样的实现:

http://musicdsp.org/showArchiveComment.php?ArchiveID=174

于 2012-06-18T19:25:18.867 回答