音频处理库来改变比赛的节奏,音高和播放速率的音频流或文件
SoundTouch被设计成一个开放源码的音频处理库,为改变节奏,音高和音频流或文件的播放率。
“SoundTouch”
下面是一些主要特点:
·易于使用的
神器出山:www.shenqi73.com时间拉伸,变调和采样率调换例程的实现。
·高性能面向对象的C + +实现。
·完整的源代码的的SoundTouch库和示例
应用程序都可用。
·清晰和易于使用的
编程接口,通过一个单一的C + +类。
·支持的音频数据格式:16位整数或32位浮点PCM单声道/立体声
能够实时音频流处理:
·输入/输出延迟最大。 ?100毫秒。
·实时处理44.1kHz/16bit立体声音效,需要一个133 MHz英特尔奔腾处理器或更高。
·独立于平台的实现,SoundTouch库可以被编译为任何处理器和操作系统平台,支持GNU C编译器(gcc)或Visual Studio,例如Win32中,Linux操作系统,AIX。
·额外的汇编级和Intel的MMX指令集优化的英特尔x86兼容处理器的Win32和Linux平台,提供增加数倍的处理性能。
·编译后的可执行二进制文件适用于Windows。