gpt4 book ai didi

c# - FFT数字音频

转载 作者:行者123 更新时间:2023-12-02 23:13:15 24 4
gpt4 key购买 nike

我正在为C#使用NAudio库。我有一个.wav文件中的浮点数组,再见。我想通过FFT进行处理,以便确定歌曲是否具有特定频率。例如,频率是一个长笛等。NAudio中是否存在FFT,如果是,它将输出什么?

最佳答案

这是一个SO问题,解释了如何calculate FFT in NAudio

就我个人而言,我并不是NAudio在FFT实现方面的最大支持者,我宁愿使用以下开源解决方案:

AForge.net。查看ComplexImage.cs的用法和FourierTransform.cs的实现。

Math.NET的Iridium library(根据LGPL许可,因此您可以在商业产品中自由使用它)。

Chris Lomont's C# Fast Fourier Transform

MSDN也有一个great discussion and a sample FFT implementation

关于c# - FFT数字音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26246019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com