i’m feeling a lot better. here’s another web page that makes pretty sounds:
it’s a mesh of evenly-spaced random dots (poisson-disc sampled). they’re connected by very loose springs in a Delaunay triangulation. a handful of dots are picked to each play one note of a stacked A minor 11th chord.
if a dot moves, its note gets quieter. and the dots are always moving: every 0.4 seconds, a random dot gets thrown in a random direction, and that ripples across the whole mesh, causing unpredictable pings and dynamics effects in every note. you can also drag dots around.
i’ve promised myself i won’t write a library for common things i end up building for these until i’ve done at least five of them, which is very much playing against type for me. guess i’ve got more to do