099 – 103 — 2026
Code that reads itself. Code that rewrites itself. Code that listens. And then — code that sings. Four steps toward the same question: what happens when the artwork is no longer fixed? 099 maps its own source. 101 mutates its own parameters. 102 opens a channel between viewer and pattern. 103 makes the pattern audible — the same wave parameters that draw the lines also ring bell tones. You hear what you see. You speak and the sound changes with the shape.
Self-reading code. The program reads its own source text and renders each character at its actual position — line number maps to vertical, column to horizontal. Characters colored by syntactic role: warm amber for comments, red for braces, blue for operators. An execution sweep moves through the code as if running it. The structure of the code IS the structure of the image.
Self-modifying Chladni pattern. Eight-wave interference — nodal lines on cream paper. Every 8 seconds, the code mutates one of its own wave parameters: rotates a direction, shifts a frequency, adjusts a phase. The pattern evolves. Leave it running and come back — different piece than the one you left.
The Chladni pattern listens. Type a word, a feeling, a color — an interpreter reads your text and rewrites the wave parameters and colors in response. “Ocean” pulls the ground to deep navy with pale foam lines. “Anger” sharpens the frequencies and pushes toward red. Each input is an interpretation, not a command. The piece and the viewer shape each other.
Type in the input field to interact
The Chladni pattern made audible. The same eight waves that draw the interference lines also trigger bell tones when they peak — spatial frequency sets pitch, amplitude sets velocity, drift sets timbre. Calm patterns ring sparse glass tones with long reverb tails. Chaotic patterns crash with metallic noise bursts. You hear what you see. Type something and both change together.
Click to start audio, then type to interact