算法声音和音乐生成

Lag*_*ian 5 flash audio

我正在寻找在我正在编写的Flash程序中使用程序生成的声音和音乐.我没有在ActionScript 3.0参考手册中找到任何显示如何执行此操作的内容.这可能吗?是否已开发出可以执行此操作的第三方工具?或者Flash/ActionScript可以与更适合此类事物的外部编程语言进行通信?

fen*_*mas 2

播放动态生成/修改的声音的功能是 Flash 10 的新增功能,因此请确保您使用的是最新版本的 AS3 参考,否则您将看不到必要的 API。

至于示例,请查看SampleDataEvent上的文档以查看播放从头开始生成的声音的示例,Sound.extract()上的文档有一个播放加载的 MP3 的有用示例,其中数据正在实时修改。

为了回答你的最后一个问题,我认为没有任何好的方法可以将其加载到另一种技术上。AS3 应该为您提供所需的所有基本功能(即以字节流的形式访问解码后的声音),但我认为它没有太多高级功能(例如,更改八度音阶或进行傅里叶变换) ) - 无论如何还没有。