C# - 来自导入的MP3或WAV文件的小鼓声音检测。可能?

时间:2011-06-21 11:44:05

标签: c# algorithm audio detection waveform

我遇到了这个问题的麻烦。一种程序,用于检测声音文件中的小鼓声音,生成它的波形,并强调检测到小鼓的部分。这个程序可能存在吗? :)这是分配给我的研究/论文。我一直在研究可能的算法,并且我已经看到了一些初步的研究。这包括在声音检测领域吗?你能告诉我一些想法或任何材料,我可以使用的代码片段吗?对此,我真的非常感激。谢谢! :)

2 个答案:

答案 0 :(得分:5)

打击乐声音具有不同的特征。踢鼓在频谱的较低部分具有最多的能量,并且钹/帽在频谱的高端具有最多的能量。小鼓分布通常相当宽,并且音色与宽带噪声相似。因此,为了检测这一点,您必须对信号执行傅里叶变换,以在频域而不是时域中执行分析,并检测打击宽带噪声。你最好在DSP论坛而不是程序员的论坛上讨论这个问题。

答案 1 :(得分:0)

我不知道这是否对你有所帮助,但HERE你可以获得一个.net库(非商业免费)可以做这些事情。愿你可以使用ILSpy来看看他们的算法...