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.

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.

Fabrication

Knot Lamps

Lamps built around mathematical knots.

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).