A selection of smaller creative projects: software for making things, sound toys, objects and the odd t-shirt.

Creative coding

Most of the code lives on GitHub.

aperiodics

A workbench for exploring aperiodic mathematical constructions — Penrose and other multigrid tilings, substitution tilings, Rauzy fractals.

cartofab

Contour maps for a pen plotter and terrain models for a 3D printer, from various elevation sources and OSM data.

knotgen

Generates mathematical knots and links as closed 3D curves and imports them into Fusion 360 as sweepable paths.

Fabrication

Knot Lamps

Lamps built around mathematical knots.

ClitLamp

3d printed lamp in the anatomically correct shape of a clitoris.

T-shirts

Underscore T-Shirts

A gradually growing series of designs putting the Underscore Glyphs on t-shirts. All the files are free to use (CC0).

Sound toys

Tree Oscillator

A Max/MSP external that turns the movement of a tree into sound. Slowly, it sways like a tree in the wind; sped up, the same physics becomes an inharmonic oscillator whose partials come from the tree's shape.