ExoAVTerminal

Portfolio case study: ExoAVTerminal is a browser-native audiovisual instrument that keeps the signal-chain code visible while supporting live patches, spectral image extraction, image-to-sound transcodes, exports, and AI-return links.

Portfolio Case Study

Not a passive visualizer. A code-first audiovisual instrument.

ExoAVT was built to make the mechanism visible. The patch language stays on screen, every major action compiles back into readable code, and the browser chamber handles live visuals, media translation, exports, and reusable artifacts without hiding the creative logic behind preset-only UI.

What It Solves

Fast lane: a new visitor can wake the stage and make something interesting in under a minute.

Deep lane: an advanced user can inspect, branch, export, and reuse the underlying patch code.

Future lane: AI tools can return state links and clips because the system stays explicit and machine-readable.

Why It Matters

Patch mode handles live signal-chain visuals and interactive mutation.

Spectral mode extracts image artifacts from sound for reuse inside the chamber.

Transcode mode turns images back into sound, so media can move through the system instead of stopping at preview.

Quick start

1. Open the chamber and hit one of the quick-start actions before touching the deeper rails.

2. Use Patch if you want live visuals first, Spectral if you have audio, and Transcode if you have an image.

3. Once the result is alive, branch, export, or open the protocol page for the AI-return workflow.

Glossary

Patch

The short code chain that defines the current visual state.

Spectral

Turns audio into an image artifact you can route back into the chamber.

Transcode

Turns an image into generated audio for reuse or export.

Node

A single stage in the visible signal chain.

Stage overlay live // tap drop to clear output

EXOAVTERMINAL

Signal layer idle.

IDLE

EXOAVTERMINAL

Signal layer idle.

osc().out()

noise().pixelate(24).out(o0)

src(s0).kaleid(4).out()

exoavt:patch>
_

Output field

PATCHSTEP 01VOID

NO LIVE SOURCE

External route

NO SIGNAL INJECTED

OPERATOR LAYER LIVE

Quick Start

Touch-first shell

Make something fast, then open the full chamber when you want the deeper system.

Live input

Camera and screen stay in the browser. Capture is only armed once a real frame exists.

NO LIVE SOURCE