> LAB.INIT
Experiments
A sandbox for creative coding and algorithmic aesthetics. Select a sketch and tune parameters in real time.
Neural Constellations
P5.JS · GRAPH
Loading parameters...
Sketch Archive
▶ LOAD SKETCH
P5.JS · GRAPH THEORY
Neural Constellations
Particle graph that reacts to cursor proximity. Tune count, link radius and drift speed.
▶ LOAD SKETCH
P5.JS · PERLIN NOISE
Liquid Geometry
Organic morphing blob driven by 2D Perlin noise. Control speed, scale and ring layers.
▶ LOAD SKETCH
P5.JS · PARAMETRIC MATH
Strange Attractors
Lissajous-style attractor with tunable frequency ratios. Click canvas to clear and restart.
▶ LOAD SKETCH
CELLULAR AUTOMATA
Cellular Symphony
Conway's Game of Life with adjustable cell size and birth population. Draw cells live with your mouse.
▶ LOAD SKETCH
P5.JS · SINE WAVES
Synesthesia Engine
Layered cyclic waveforms. Control ring count, amplitude, speed and wave frequency.
▶ LOAD SKETCH
P5.JS · WEBGL 3D
SDF Dreamscapes
Real-time 3D torus with orbiting planets. Move cursor to shift the light source. Toggle wireframe.
▶ LOAD SKETCH
P5.JS · PHYSICS
Gravity Wells
Particles orbiting gravitational attractors. Click anywhere on the canvas to place a new well.
▶ LOAD SKETCH
WEB AUDIO · PAINT
Theremin Painter
Click and drag to play sound and paint with frequency. X controls pitch, Y controls volume.
▶ LOAD SKETCH
WEB AUDIO · FFT
Harmonic Resonance
Layered sine harmonics visualized with an oscilloscope and frequency spectrum. Click to start audio.