wav文件pcm音频采样频率和通道数转换例子
可以将wav或pcm音频文件,采样频率和通道数进行转换,如将44100kHz采集率转换成16000kHz,单声道转换成双声道。代码和库完整,直接可以运行。
可以将wav或pcm音频文件,采样频率和通道数进行转换,如将44100kHz采集率转换成16000kHz,单声道转换成双声道。代码和库完整,直接可以运行。
包括的函数: atof 将字符串转换成浮点型数 atoi 将字符串转换成整型数 atol 将字符串转换成长整型数 gcvt 将浮点型数转换为字符串,取四舍五入 strtod 将字符串转换成长整型数 strtol 将字符串转换成长整型数 strtoul 字符串转换成无符号长整型数 toascii 整型数转换成合法的ASCII 码字符 tolower:大写字母转换成小写字母 toupper:小写字母转换成大写字母
CTabCtrl控件使用流程: 1.三个子对话框类:其中资源:子对话框,style:none 2.继承CTabCtrl类,负责创建和释放子对话框类,通过对话框ID创建窗口,显示窗口,设置子窗口在父窗口的位置,单击tab页标签的事件处理 。 3.主对话框类包含CTabCtrl类成员变量,在oninit()函数中,插入3个tab页,并调用CTabCtrl类子类的onit()函数用于创建tab页。
VC++使用sqlite3流程全过程,包括如何用sqlite工具创建数据库,导出sqlite3的dll,程序使用sqlite3的例子。