Tag: 分形

如何在Java中创建声音文件

目前,我希望创作“分形音乐”。 我已经为2D绘图创建了一个LSystem Fractal生成器,因此我可以理解如何生成声音并为文件生成做准备。 我曾尝试研究如何创建和播放声音文件,目前我对Java Sound的了解非常少。 我找到了一个有用的线程,向我展示如何从剪辑和音序器播放声音(但我并不完全确定每个是什么),但我不知道如何生成创建声音文件所需的信息。 我知道我可能会使用字节数据(对我来说也是新的东西),但我对如何创建任何声音几乎没有任何线索。 基本上,我不知道我需要创建初始声音,例如单个音高,音高,并将它们全部放在一行音频输入中。

为Julia集生成自定义调色板

我需要一种算法或方法来生成调色板以着色朱莉娅设置图像。 当使用转义时间算法生成图像时,我举例说明如下图: 但是我需要一些方法来生成类似维基百科页面上的自定义调色板: 如何获得与此类似的图像? 另外,Julia集应该使用什么颜色的平滑算法? 以下是澄清的代码段: int max_iter = 256; ComplexNumber constant = new ComplexNumber(cReal,cImag); float Saturation = 1f; for(int X=0; X<WIDTH; X++) { for(int Y=0; Y<HEIGHT; Y++) { ComplexNumber oldz = new ComplexNumber(); ComplexNumber newz = new ComplexNumber(2.0*(X-WIDTH/2)/(WIDTH/2), 1.33*(Y-HEIGHT/2)/(HEIGHT/2) ); int i; for(i=0;i 2) break; } float Brightness = i < max_iter ? 1f […]