如何在Java中创建声音文件

目前,我希望创作“分形音乐”。 我已经为2D绘图创建了一个LSystem Fractal生成器,因此我可以理解如何生成声音并为文件生成做准备。

我曾尝试研究如何创建和播放声音文件,目前我对Java Sound的了解非常少。 我找到了一个有用的线程,向我展示如何从剪辑和音序器播放声音(但我并不完全确定每个是什么),但我不知道如何生成创建声音文件所需的信息。

我知道我可能会使用字节数据(对我来说也是新的东西),但我对如何创建任何声音几乎没有任何线索。 基本上,我不知道我需要创建初始声音,例如单个音高,音高,并将它们全部放在一行音频输入中。