I began the
Pix2Pixelvision series in 2018—the 40th anniversary of the
Telidon graphics format, created in 1978. It's an evolving set of open-source examples emulating analog and early digital imaging systems, both to use as art-making tools, and to help me understand how the systems work.
- LICHEN (2026) is a node-based LIveCoding Historical ENvironment restoring the GRASS language to a recreation of the Sandin Image Processor.
- Time-and-a-GAN (2026) ports older GAN art projects to PyTorch-based ComfyUI custom nodes.
- Vectrexperiments (2023) explores sending and receiving XY control voltage using analog audio.
- GeeBeeCamera (2023) uses shaders to imitate the end result of historical systems in realtime. Includes a GameBoy camera shader.
- DeeSeventySix (2020) simulates the underlying physical system of developing analog film, and can generate datasets to train image pairs for Pix2Pix models.
- TelidonP5 (2018) allows NAPLPS vector graphics files to be displayed in a browser using p5.js. Its companion decoder library naplps.js can also be used independently.