[求助]AutoIT能否写出声音无缝播放?求代码,请高手赐教,谢谢。
#include <Sound.au3>OnAutoItExitRegister("_Quit")
Global $sound = _SoundOpen("D:\下载目录\TEST.WAV")
;AdlibRegister("_SS", 500);_SoundLength($sound,2))
While 1
;_SoundPlay($sound, 0)
SoundPlay ( "D:\下载目录\ADD.WAV" , 1 )
;Sleep(_SoundLength($sound,2))
WEnd
Exit
Func _Quit()
;AdlibUnRegister("_SS")
_SoundClose($sound)
EndFunc
Func _SS()
_SoundPlay($sound, 0)
EndFunc
用AU3自带命令和UDF函数连续播放都会有停顿,折腾了好久,依然没有达到效果,请高手赐教,重复无缝播放一个声音文件,AutoIT能不能写出无缝播放的代码? 用 bass.dll 應該可以。 去哪找?代码怎么写? 去哪找?代码怎么写?
曼菲士 发表于 2011-6-26 21:49 http://www.autoitx.com/images/common/back.gif
http://www.autoitscript.com/forum/topic/83481-bass-function-library-sound-and-music-functions/ 本帖最后由 曼菲士 于 2011-6-27 14:57 编辑
看起来有点乱,没其它办法了?
这个Bass.DLL 有7MB左右,太大了。 同问求解{:face (238):} beep(1000,100000000) 回复 7# gapkiller
朋友。。。你是来搞笑的吧,这“B”声音不是我想要的效果呢 beep(1000,100000000)
gapkiller 发表于 2011-6-29 18:07 http://www.autoitx.com/images/common/back.gif
牛哈。。
页:
[1]