name: "bumpy" mode: dots blend: additive persist: 0.798 linewidth: 1.642 [init] n = 640 [frame] hue = hue + dt * 0.119 + beat * 0.01 travel = travel + dt * (0.394 + bass_att * 1.4) flash = flash * 0.86 [beat] flash = 1 [point] g = floor(i * 10) gi = frac(i * 10) ph = frac(rand(g * 5.1 + 1) + travel * (0.55 + rand(g + 17) * 0.85)) a = gi * 6.28318 rad = ph * (0.28 + bass * 0.544 + flash * 0.08) x = sin(a) * rad / aspect y = cos(a) * rad fade = sin(ph * 3.14159) red = fade * (0.35 + flash * 0.4) * 0.3 green = fade * (0.35 + flash * 0.4) * 0.65 blue = min(1, fade * (0.35 + flash * 0.4) * 1.3) skip = if(above(ph, 0.96), 1, 0)