我是一名中级图形程序员。我想从头开始学习音频/声音处理理论。
就像“一个像素”及其组成部分 R、G、B、A 是图形编程的基本部分一样。我想了解类似的声音编程。
谁能给我指出好的链接吗?我还想知道一些允许我操纵声音的库(最好是便携式的)。可以直接处理 mp3、amr 文件的东西。
我也不介意书籍推荐:)
在开始接触非常低的级别(C/C++)之前,我建议尝试使用更高级别的工具,例如Octave(免费的 Matlab 克隆)。您可能需要安装信号处理工具包也。这应该为您提供一个很好的测试平台,用于使用 FFT、卷积、滤波等,并且还可以让您绘制结果图。我建议你找一本关于信号处理的好书来熟悉这些概念,然后如果你想了解 DSP 算法,音乐DSP.org值得一看。
如果您想要使用现有的框架,请查看CLAM.
图形编程中的像素类似于音频中的单个采样点。数字化图像由二维像素阵列组成;数字化音频信号由一系列采样点组成,每个点对应一个幅度。其余的你可以在书中找到......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)