通过flash播放器11中的频道分析声音

时间:2011-10-31 17:09:41

标签: actionscript-3 flex audio extract spectrum

引用我的旧问题AS3: Analyzing sound spectrums one by one, one channel at once,使用Flash播放器11并使用Sound.extract,是否可以提取单个通道并操纵/可视化其频谱?

我的意思是,如果我将2个声音混合到一个文件中,我可以单独控制它们,对它们的声波或音量进行操作吗?

1 个答案:

答案 0 :(得分:0)

使用Sound.extract,您可以获得44100 Hz Stereo的原始声音数据,这实际上意味着两个“通道”。

如果您将两个声音合并到一个文件中并且您想要单独处理它们,则必须将每个声音保存在自己的通道中,然后您可以编程方式地单独执行任何操作。

请注意,您无法使用SoundMixer.computeSpectrum()创建可视化,因为当前不允许动态执行此操作(请参阅API文档),您必须自己处理原始声音数据。

相关问题