当前位置:  开发笔记 > 开发工具 > 正文

音频编程入门

如何解决《音频编程入门》经验,为你挑选了2个好方法。

我正在寻找为Windows音频构建一些压缩接口,我想知道是否有人可能知道一些提示/技巧?我想建立自己的软件均衡器,它将与整个Windows音频系统一起工作,而不仅仅是一个特定的程序.我知道这可以做到 - 我的声卡有一个内置,但没有足够的渠道来满足我的口味.

我对音频编程完全不熟悉,但我真的很想闯入它并弄脏我的手.如果您能想到任何教程/参考/文章/建议,我很乐意听到它们!

我正在使用Visual Studio C++ 2008.



1> Nik Reiman..:

如果你想要掌握DSP的东西,我建议从VST编程开始.编写插件是一种很好的方式来处理实时音频操作,而不必担心连接到系统硬件,驱动程序等.基本上,顺控程序会为您处理所有这些,并且您的插件只接收带有浮点数据的缓冲区,您可以直接操作它.

总的来说,这比尝试编写插件来处理通过系统音频流的数据要容易得多.此外,Windows音频API自Vista以来发生了重大变化,根据您使用的Windows版本,您必须遵循不同的惯例才能使您的工作正常运行.

但是再次 - 开始简单.获取VST SDK,查看一些教程,然后从婴儿步骤开始.:)



2> Ville Krumli..:

以下是一些对我非常有用的链接:

    Tammo Hinrichs 关于音频节目的演示组Farbrausch 文章的 "kb" .Tammo还在这里举办了一个研讨会视频.

    Jari Kleimola主持论文"软件声音合成器的设计与实现".超过100页的音频编程.

    C++中的Synthesis ToolKit.在大学开发的高级音频工具包.该工具包的主要作者是Perry Cook,他还撰写了一本书:"用于交互式应用程序的真实声音合成".

    Petter博士的"基本声音理论与综合"一文.

推荐阅读
路人甲
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有