我正在寻找帮助开始以编程方式使用音频.
具体来说,我正在使用的平台公开API以从资源(如MP3)中提取音频数据,或者将任意数据作为音频播放.在这两种情况下,实际数据是32位浮点数的字节数组,代表44.1 KHz立体声.我正在寻找的是帮助理解那些花车代表什么,以及用它们可以做些什么来动态分析或修改它们代表的声音.
我需要学习哪种概念才能以这种方式处理音频?
我对音频DSP编程感兴趣,但没有任何特定语言.我似乎记得有一个网站有常见DSP应用程序(压缩器,限制器等)的配方,但我似乎无法在我的书签或谷歌中找到它....这里有没有人知道这样的地方?
除此之外,我在数学方面不是很有文化,但我对算法和逻辑以及几种不同语言的工作知识有很强的理解力.对于初学的DSP程序员来说,有哪些好的资源?
谢谢
汤姆
我是一名中级图形程序员.我想从头开始学习音频/声音处理理论.
就像"A像素"及其组件R,G,B,A是图形编程的基本部分一样.我想知道类似的声音编程.
有人能指出我的好链接吗?另外我想知道一些允许我操纵声音的库(最好是便携式的).可以直接用于mp3,amr文件的东西.
我也不介意书的推荐:)