Audio 音频DSP初学者资源?
我对音频DSP编程感兴趣,但对任何特定语言都不感兴趣。我似乎记得有一个网站提供了通用DSP应用程序(压缩器、限制器等)的配方,但我似乎无法在我的书签或谷歌上找到它。。。。这里有人知道这样一个地方吗 除此之外,我不太懂数学,但我对算法和逻辑有很强的理解力,以及对几种不同语言的工作知识。对于刚开始的DSP程序员来说,有哪些好的资源 谢谢Audio 音频DSP初学者资源?,audio,signal-processing,Audio,Signal Processing,我对音频DSP编程感兴趣,但对任何特定语言都不感兴趣。我似乎记得有一个网站提供了通用DSP应用程序(压缩器、限制器等)的配方,但我似乎无法在我的书签或谷歌上找到它。。。。这里有人知道这样一个地方吗 除此之外,我不太懂数学,但我对算法和逻辑有很强的理解力,以及对几种不同语言的工作知识。对于刚开始的DSP程序员来说,有哪些好的资源 谢谢 Tom对于一般信号处理,我建议使用MatLab。MatLab有你需要的库,很好的文档,它基本上是为这类事情而设计的。现在,我还没有将它用于音频信号处理,只是传感器数
Tom对于一般信号处理,我建议使用MatLab。MatLab有你需要的库,很好的文档,它基本上是为这类事情而设计的。现在,我还没有将它用于音频信号处理,只是传感器数据和一些数据挖掘,但我认为这是一个很好的开始,可以用于傅里叶变换+各种滤波器/窗口 以下是离散傅里叶变换的MatLab文档-非常好:
如果您正在寻找:
1.编程语言:我推荐MATLAB或Octave。倍频程是免费的,在各个方面几乎与MATLab相同。如果你打算使用MATLab,你可以看看MATLab交换。该网站包含解决好问题的代码示例,音频DSP等
有很多东西需要用到,尽管其中大多数都不强调DSP。此外,语言标准库的某些部分(如)也很方便 在考虑Python可重用性时,实现诸如声明不属于包的算法(例如限制器、压缩器)可能更容易,而不是手动分离基于样本和基于块的方法,这使得直接实时使用算法更容易。是一个Python DSP包,它有一个简单的API,可能会有帮助,因为Z变换过滤器等基本结构直接由它们的方程完成,任何Python iterable都可以用作音频。也许看到它的代码也会有所帮助。(披露:我是这个软件包的作者) 关于一本书,我喜欢,这是非常实用和音频导向。您可以考虑在Python上实现算法(Matlab代码)。
要获得更扎实的DSP知识,您应该阅读Oppenheim和Schafer的《离散时间信号处理》(Discrete Time Signal Processing)一书。先试试,dspguru是否仍处于活动状态?它闲置了很长一段时间,但看起来好像有更新?当我在大学学习系统工程时,我们使用了Oppenheim+Willsky的《信号与系统》一书,我认为这本书相当不错。这就是我所指的网站。令人沮丧的是,在我发布帖子后,在这篇文章的右侧出现了一个类似的问题:-/