下你所需,载你所想!
汇集开发技术源码资料

利用bass输出特定采样码率的wav文件

:436.206KB :1 :2019-12-30 06:17:14

部分简介

音频句柄 = BASS_StreamCreateFile (假, 编辑框1.内容, 0, 0, #BASS_STREAM_DECODE)
音频长度 = bass.取媒体长度 (音频句柄)
混频句柄 = 创建混频mix (到整数 (组合框1.内容), 声道_局, 输出位_局)
混频器mix (混频句柄, 音频句柄, 0)
转换开始 (混频句柄, 输出目录_局 + 文件_取文件名 (编辑框1.内容, 假) + “.wav”, #BASS_ENCODE_PCM, null, 0)
.判断循环首 (bass.取播放状态 (音频句柄) = 1)
BASS_ChannelGetData (混频句柄, byte, 2048)
.判断循环尾 ()
bass.关闭文件 (音频句柄)
bass.关闭文件 (混频句柄)
转换结束 (混频句柄)
时钟1.时钟周期 = 0
动画框1.画笔颜色 = #天蓝
动画框1.刷子颜色 = #天蓝
动画框1.画矩形 (0, 0, 动画框1.取用户区宽度 (), 动画框1.取用户区高度 ())
信息框 (“任务已完成!”, 0, “提示”, )

利用bass输出特定采样码率的wav文件

热门推荐

相关文章