Doodle generative compositions in your browser with Musical Spirograph
Doodle generative compositions in your browser with Musical Spirograph
在浏览器中用“音乐万花尺”创作生成式音乐
It’s soothing, hypnotic, and fun to play with. 它既治愈又令人着迷,玩起来非常有趣。
I remember having a Spirograph as a kid and being obsessed with it. Its geometric patterns are hypnotic and gorgeous. I also love generative music composition. So bringing those two things together in a browser tab, I’m hooked. 我记得小时候玩过万花尺(Spirograph),当时简直着了迷。它那几何图案既迷人又华丽。我也很喜欢生成式音乐创作,所以当这两者在浏览器标签页中结合在一起时,我彻底被吸引住了。
Musical Spirograph is a relatively simple concept. A set of points dash around the screen according to mathematical equations, generating hypotrochoids and epitrochoids. Those points pass through a series of concentric rings which trigger specific notes. “音乐万花尺”(Musical Spirograph)的概念相对简单。一组点根据数学方程在屏幕上飞速移动,生成内摆线和外摆线。这些点穿过一系列同心圆环时,会触发特定的音符。
Honestly, that alone is fun enough, but you can customize it quite a bit. There are six different virtual rotors to pick from, you can have up to three arms drawing simultaneously, and there are a bunch of other parameters to tweak the pattern. Then there are six different scale options, or you can completely customize the notes, and there are six different synth presets. Plus you can change the quantization and BPM, or even expand the number of rings out to two octaves. 老实说,光是这一点就已经足够有趣了,但你还可以进行大量的自定义设置。你可以从六种不同的虚拟转子中进行选择,最多可以同时有三个机械臂在绘图,还有许多其他参数可以用来调整图案。此外,它还提供六种不同的音阶选项,或者你可以完全自定义音符,并有六种不同的合成器预设。不仅如此,你还可以更改量化设置和 BPM(每分钟节拍数),甚至可以将圆环的数量扩展到两个八度。
Sure, the sound engine isn’t great, and it’s prone to clipping and artifacts. And I really wish there was a way to get MIDI out of it to control other instruments. But it’s still a ton of fun to get lost in for a while. 当然,它的声音引擎并不算完美,容易出现削波和杂音。我确实希望它能提供 MIDI 输出功能,以便控制其他乐器。但即便如此,沉浸在其中玩上一会儿依然乐趣无穷。