2011-01-31 61 views
3

我是一名中级图形编程人员。我想从头开始学习音频/声音处理理论。我在哪里可以找到低级别的声音编程理论教程

就像“像素”及其组件R,G,B,A是图形编程的基本部分一样。我想了解类似的声音编程。

任何人都可以指向我的良好链接?此外,我想知道一些库(最好是便携式),它允许我操作声音。可以直接在mp3,amr文件上工作的东西。

我不介意书建议太:)

+0

阅读本书http://www.amazon.com/Audio-Programming-Book-Richard-Boulanger/dp/0262014467 – 2014-04-24 06:43:31

回答

7

拿到手之前很脏(C/C++),我建议玩更高层次的工具,如Octave(免费的Matlab克隆)。您可能也需要安装Signal Processing toolkit。这应该会给你一个很好的测试平台,可以利用FFT,卷积,过滤等方式来玩耍,还可以让你绘制结果图。我建议找一本关于信号处理的书来熟悉这些概念,然后如果你想进入DSP算法,MusicDSP.org值得一看。

如果你想要一个现有的框架,然后看看CLAM

图形编程中的像素类似于音频中的单个采样点。数字化图像由像素的二维阵列组成;数字化音频信号由一系列采样点组成,每个点对应一个幅度。其余的你可以在书中找到...

0

Sound On Sound的Synth Secrets系列为声音合成的概念提供了一个相当不错的基本介绍。

相关问题