日期:2014-05-17  浏览次数:20891 次

在程序中怎么把mp3声音的强弱转化成一个数据。
在程序中怎么把mp3声音的强弱转化成一个数据。
譬如对某个mp3音乐每0.1秒采样一次,获得表示声音强弱的一个数据。
用控件实现也可以。
最好要详细点。

------解决方案--------------------
你能取到模拟信号吗。如果是模拟信号,声音的强弱就是模拟信号的振幅,可以每个固定时间去读取振幅。这个应该有模数转换设备可能读取模拟信号吧。
如果是个.mp3文件的话已经是二进制了是没法取的了。
------解决方案--------------------
http://www.cppblog.com/jackyxinli/archive/2009/02/04/72950.html