Zoe Zhang
Media art, generative system

Memory Window

Interior space as a process of memory rather than an architectural fact.

The work runs live above. Touch the glass, write a memory below the window, and tap the speaker for sound.

Type
Interactive audiovisual work, web-based
Interaction
Touch, text, voice, photograph
Built with
p5.js, GLSL shaders, Web Audio API, Web Speech API
Context
MAT 200C, UC Santa Barbara, 2026

Memory Window is a dim room facing a single window. What lies beyond the glass is not a view but a memory: it forms from the words and photographs a visitor offers, and slowly forgets itself. The room has no light of its own. It is lit only by what is remembered outside, so the floor, the wall and the air change with every memory that passes through the window.

A sentence, typed or spoken in any language, is written by hand into the condensation on the glass, and the view outside drifts toward the place it names: the sea, rain, a garden in low sun, a corridor, a city at dusk, the night. A photograph develops behind the glass the way a print surfaces in the developer, highlights first, then fades into residue, while its light falls across the floor. Its brightness becomes a slow sequence of notes over a drone that shifts with each atmosphere.

The glass keeps fogging over. Touching it clears a small view that the condensation soon reclaims. Pressing and holding stops the forgetting, but the image turns grey and begins to tear the longer it is held, and once released it fades faster than before. Remembering, here, is an act that alters what is remembered.

How to take part

  1. Touch or drag across the glass to wipe away the condensation.
  2. Write a memory on the line below the window, or tap the microphone and say it.
  3. Tap the camera to add a photograph.
  4. Press and hold on the glass to keep a memory from fading. Tap the speaker for sound.

Back to all work