引用我的旧问题AS3: Analyzing sound spectrums one by one, one channel at once,使用Flash播放器11并使用Sound.extract,是否可以提取单个通道并操纵/可视化其频谱?
我的意思是,如果我将2个声音混合到一个文件中,我可以单独控制它们,对它们的声波或音量进行操作吗?
答案 0 :(得分:0)
使用Sound.extract,您可以获得44100 Hz Stereo的原始声音数据,这实际上意味着两个“通道”。
如果您将两个声音合并到一个文件中并且您想要单独处理它们,则必须将每个声音保存在自己的通道中,然后您可以编程方式地单独执行任何操作。
请注意,您无法使用SoundMixer.computeSpectrum()创建可视化,因为当前不允许动态执行此操作(请参阅API文档),您必须自己处理原始声音数据。