A recursive image-to-text-to-image test: describe a portrait in fixed word counts, regenerate it across iterations, and watch resemblance decay into a stable generic persona.
prototype experimentation image-generation prompting recursion
A process log from failed particle-reverb ideas to Cavitation Fractures, a character distortion plugin planned for free April 2026 release via newsletter signup.
prototype audio dsp distortion plugin
A process write-up on building Espresso Drone: real city geometry, cafe-driven event timing, monochrome fluid visuals, and quiet harmonic motion tuned through many small iteration loops.
live creative-coding fluid-simulation city-data sound
Process log from building a synchronized 55-minute dot-city walk through Aarhus: public data hunting, rendering bugs, quiet modal audio, and a lot of over-engineered iteration in about 26 hours.
live creative-coding webgl city-data sound
A live map-and-sound instrument where Danish transit delays and cancellations turn into glowing lines and drifting harmonies. The stream is alive; now we need official realtime access to keep it that way.
live prototype art sound mapping realtime
A father/son game-building loop using Codex + ChatGPT. Fast MVP with snappy gameplay, a surprisingly workable sprite pipeline from kid drawings, and a hard stop at repeat-x parallax backgrounds.
prototype games ai codex chatgpt
Moving prototyping into OpenAI Codex (desktop) sped up audio plugin iteration dramatically, then I promptly used the same speed to disprove four particle-based DSP ideas in under an hour.
live codex openai workflow dsp
A bedtime story generator for adults that can’t stop leaking fictional product placement into the narrative. Built as a Custom GPT. Completely sincere. Sadly.
live prototype custom-gpt satire storygenerator experiment
A repeat of the filtered-noise drum machine experiment but using Gemini. Some cool stuff, while working with a developer fighting dementia...
prototype audio dsp web-audio sequencer
A filtered-noise drum machine built from a hand sketch, as a test of how well ChatGPT transfers UI intent into a working interface. DSP: solid. UI translation: surprisingly stubborn.
prototype audio dsp web-audio sequencer
A silent Custom GPT that takes your spreadsheet and fractures it into 3 chaotic remixes. No talking. Just downloadable entropy.
live custom-gpt spreadsheets data chaos
A single‑file browser drone instrument: 8 detuned sine pairs (16 oscillators), scale/key quantization, per‑pair AM, hall-ish reverb, stereo width, presets, and MIDI input. Minimal UI, maximum beating.
live audio dsp web-audio instrument
A serious-looking website for a completely unserious made-up zoo, generated in Lovable from one prompt. Good first-pass output, decent code structure, and a useful reminder that hand-editing CSS still wins for small refinements.
live lovable website-builder vite typescript
A Scandinavian personal assistant that enforces business hours, takes suspiciously frequent breaks, and refuses to be too helpful. Live prototype as a Custom GPT.
live prototype custom-gpt agents work satire
A tiny Python tool that turns your images into a looping 16:9 matrix of rotating rectangles in SVG. Synchronized misery, now deterministic.
live svg python generative-art animation
Detect outdoor AC units + vents, then map the city’s invisible refrigerated exhaust using wind + facade orientation. A GIS project about comfort, waste, and vibes.
idea gis computer-vision city energy
A Chrome extension that steals one randomly selected letter from every webpage, turning normal reading into a slow-motion cognitive tax. Ridiculous, surprisingly effective, and dangerous without mercy mode.
live chrome-extension browser chaos ui