Skip to content

Help center

Programmable Matter: a house that rebuilds itself to your music

The Programmable Matter visualizer draws a science-fiction house built from tiny robotic blocks, where objects are scanned, dissolved, sent through the walls as light and formed again on the beat, in 6 looks.

Describes Sonic Weaver v6.58, released .

Teleporting a mug, in five steps

In the hero look, every phrase of your song tells one trip: the scan, a line of light sweeping the kitchen counter, the dissolve, the mug draining into the counter catom by catom on the beat, the data beam, a pulse racing through the fibres in the walls, the materialization, the mug rising again on the study desk and the illusion: it has left the kitchen and stands on the desk. Then it goes home the quick way, so the story starts again with the next phrase.

If a person reaches near the desk while the mug is forming, the house waits: an amber ring holds the matter still until they move on. Nobody ever touches moving matter.

6 looks

Each look tells its own story of the house in one phrase of your song, so a clip of a phrase loops:

  • Teleport the Mug: The five steps on every phrase: a scanner sweeps the kitchen counter, the mug drains into it catom by catom, a pulse of light carries it through the walls, and it forms again on the study desk, waiting while anyone reaches near. Then it goes home the quick way.
  • The Morphing Room: The living room's furniture reshapes itself a step on each beat: a chair smooths into a coffee table, the table rises into a sofa, the sofa folds into shelves, each a flow of catoms that never collide.
  • Swarm Floor: The floor's blocks rise and fall in waves on the bass, building steps, seats and a stage, then settling flat, while the walls ripple with the mids.
  • Digital Twin: The house as its sensors see it: a sweeping scanner, the room as a cloud of points with a wireframe twin over it, and people as soft outlines the house keeps clear of moving matter.
  • Data Beam Network: The house in section with its optical fibres in the walls: every beat sends a pulse from room to room, the junctions lighting as it passes, objects dissolving where it leaves and forming where it lands.
  • Catom Sculpture: A cloud of catoms gathers on the beat into a heart, a star, a planet, a house and a note, turns slowly, then lets go into a cloud again.

Catoms that never collide

Everything you see is made of catoms, small spheres that each find their own place. When a chair becomes a coffee table, or a cloud becomes a heart, every catom travels in a straight line and the house works out who goes where so that no two ever come closer than a catom's own width. They never touch, at any Catom size.

Science fiction, said plainly

No house like this exists. It is drawn from research ideas: swarms of tiny robots that build shapes together, and "claytronics", the idea of matter made of programmable modules. Every machine, room and person in it is made up; the people are soft outlines, never anyone real.

Safe to watch

Nothing flashes. A pulse lights a fibre, never the frame; the scanner is a thin line; the room's light rises and falls slowly through the flash limiter, which holds flashes to fewer than three a second; and the floor's blocks ask the site's pattern guard how much contrast they may have on every frame. The Contrast setting lowers it all further.

Every setting, by name

Beside the colours, speed, glow and the settings every look has, the visualizer has its own, labelled the same in every editor, and SW Agent can set each one by its name. A setting shows only in the looks it changes:

  • Object: The object that teleports: a mug, a lamp, a plant, a book, a speaker or a vase. Auto takes the next one with each section of the song.
  • Catom size: How big each catom is drawn: smaller shows the gaps between them, bigger makes the objects look solid. They never overlap. From 0.6 to 1.1.
  • Data beam: How bright the pulses of data in the fibres are and how long their trails. From 0 to 1.
  • Sensors: How strongly the sensor net shows: the scanner's line, the point cloud and the outlines of people the house keeps clear. From 0 to 1.
  • Swarm motion: How far the floor's blocks rise and ripple with the bass. From 0 to 1.5.
  • Light: How bright the house's light is. It rises with the song and never flashes. From 0 to 2.
  • Dust: Motes in the light and the sparks where catoms land on the beat. From 0 to 1.

Ask SW Agent

Ask for it in your own words: "a house where the mug teleports", "programmable matter", "a room that reshapes itself" or "a cloud of particles that forms a heart", and SW Agent builds the project on it. In an open project, say "switch to the digital twin", "teleport a lamp instead" or "brighter data beam"; each change is one step of undo in Classic and in Studio.

From another AI assistant

Through our MCP server, get_engine lists the visualizer's looks and settings, and build_editor_setup opens Classic or Studio on any of them.

Still have a question about this?

SW Agent answers from this article and the rest of our docs, and can do it for you with the site's own tools.

Help center

Keep going

Was this page helpful?

Anonymous. Only this page’s address and your yes/no are recorded, and only if you allowed analytics cookies.