Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash ActionScript 2.0中的声音可视化_Flash_Actionscript 3_Audio_Actionscript 2_Visualization - Fatal编程技术网

Flash ActionScript 2.0中的声音可视化

Flash ActionScript 2.0中的声音可视化,flash,actionscript-3,audio,actionscript-2,visualization,Flash,Actionscript 3,Audio,Actionscript 2,Visualization,我需要在ActionScript2.0中基于声音输出创建一个基本的条形图分布。我意识到ActionScript3.0有一个非常好的声音可视化工具类SoundMixer.ComputeSpectrum,但我的项目的局限性要求我使用ActionScript2.0。我想知道你是否知道 A.我可以使用或购买的任何第三方库基于AS2中的声音输出创建基本的可视化效果 B.是否可以在ActionScript 3.0中创建声音可视化工具,并在AS2文件中导入/嵌入AS3文件/swf,但允许AS3文件从AS2声音

我需要在ActionScript2.0中基于声音输出创建一个基本的条形图分布。我意识到ActionScript3.0有一个非常好的声音可视化工具类SoundMixer.ComputeSpectrum,但我的项目的局限性要求我使用ActionScript2.0。我想知道你是否知道

A.我可以使用或购买的任何第三方库基于AS2中的声音输出创建基本的可视化效果


B.是否可以在ActionScript 3.0中创建声音可视化工具,并在AS2文件中导入/嵌入AS3文件/swf,但允许AS3文件从AS2声音读取A:AS2无法实时分析声音。最好是通过一些软件运行它,这些软件可以将值导出到文件中,加载文件,并以某种方式将数字可视化


B:AS3在AVM2下运行,而AS1/2在AVM1下运行。无法将AVM2文件加载到AVM1中。您可以创建一个AS3文件,加载AS2文件并获取频谱并将其可视化。将分析任何输出的音频(麦克风除外,使用当前的flash播放器)。无论出于何种原因,将数字发送回AS2都会变得很麻烦(使用本地连接),很可能会导致同步问题等。

Antti是正确的,AS2根本无法做到这一点。但我记得有一个工具,它将声音转换成数据,您可以以与声音相同的速率传输。这并不完美,但这是一种选择。我不记得这个工具叫什么,但也许你可以在谷歌上搜索一下