我需要在ActionScript 2.0中根据声音输出创建一个基本的条形图分布。我意识到ActionScript 3.0有一个非常好的声音可视化类SoundMixer.ComputeSpectrum,但我的项目的局限性要求我使用ActionScript 2.0。我想知道你是否知道
答:我可以使用或购买的任何第三方库,用于基于AS2中的声音输出创建基本的可视化效果
B.是否可以在ActionScript 3.0中创建声音可视化工具,并以某种方式将AS3文件/swf导入/嵌入到AS2文件中,但允许AS3文件从AS2声音中读取
发布于 2009-10-28 04:47:13
答: AS2无法实时分析声音。最好的办法是通过一些软件运行它,这些软件可以将值导出到文件中,加载文件,并以某种方式可视化数字。
B: AS3在AVM2下运行,而AS1/2在AVM1下运行。无法将AVM2文件加载到AVM1中。您可以创建一个AS3文件来加载AS2文件,并获取频谱并将其可视化。任何音频输出(麦克风除外,使用当前flash播放器)都将被分析。无论出于什么原因,将数字发送回AS2变得很麻烦(使用LocalConnection),并且很可能会导致同步问题等。
发布于 2009-10-28 08:46:15
Antti是对的,as2根本无法做到这一点。但我记得有一个工具可以将声音转换成数据,这样你就可以以与声音相同的速率流式传输。这并不完美,但这是一种选择。我不记得这个工具叫什么了,但也许你可以用谷歌搜索一下。
https://stackoverflow.com/questions/1632200
复制相似问题