主题:  寻一个获得声音输出强度(振幅)的函数(ucd)

万同德

职务:普通成员
等级:1
金币:0.0
发贴:93
#12002/12/5 21:39:06
如音频解霸、windowns的录音机等都可以得到一个声音文件每一时刻的输出强度。

图片如下:



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:954
#22002/12/6 12:39:57
如果你有mjsapi.u32
可以用
M_GetMainVolume() 获得Windows主音量大小。
M_GetWaveVolume() 获得Windows中Wave音量大小。
M_GetMidiVolume() 获得Windows中Midi音量大小。
M_GetCDVolume() 获得Windows中CD唱片音量大小。
M_GetMicVolume() 获得Windows中话筒输入音量大小。
这些函数获得音量的大小!
也可以使用buddapi.u32中的函数取得!!


真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。

魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#32002/12/6 16:27:23
他说的是频幅的分析吧?



万同德

职务:普通成员
等级:1
金币:0.0
发贴:93
#42002/12/6 16:57:17
是的,这样我可以利用AW播放音乐同时展示漂亮的视觉效果。FLASH再导入音乐时就能对声音文件进行频幅分析。



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:954
#52002/12/7 9:07:59
我知道啊!
我的意思是一种折中的办法:
随时取得当前的音量大小,然后用画线等类似效果函数动态画线,这样不是也可以产生波形振幅演示的效果!!


真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。

魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#62002/12/7 10:30:05
意义不同的。。倒。。。



idea

职务:普通成员
等级:1
金币:1.0
发贴:289
#72002/12/9 13:06:16
谁开发一个UCD?