V3XV0ID AV Client · 3.0.0
A/01

What it does

live AV · two windows

A performance app for VJ sets. One window goes full screen on the projector; the other is your desk. The VX engine runs underneath as a stack of generative layers, and your own image sequences and video files play on top with a two-palette crossfader. Everything above is running live in this page, on the same code the app uses.

Layer 01Clip deck

Smooth Grok idents and rough footage (writers, tunnels, trains), shuffled so nothing repeats: new in-point, speed and zoom every time, mirrored unless the clip has lettering. Hard glitch cuts between clips.

Layer 02Void and clean

About 45% of cuts drop to the void (no footage, just the engine). About 35% go clean: the overlays fade out and the clip plays on its own. Both chances are sliders.

Layer 03Mercury pool

A raymarched pool of liquid metal in WebGL, lit by a studio softbox. The only shine in the picture comes from it.

Layer 04Point fields

Five fields mutated from @yuruyurau's tweet-length Processing pieces: eye, bloom, mirrored vortex, hybrid, torn ribbon. Trails, band shears, slow drift on the constants.

Layer 05Decal livery

Hairline race-livery vectors: barcodes, registration marks, catalogue numbers. A chaos amount sets how hard they jitter, blink and scramble.

Layer 06Flecks and grain

Fairlight-style chains of fine noise flecks riding sine and Lissajous paths, plus sparse, fast single-pixel grain. Nothing falls.

Layer 07Title

The V3XV0ID wordmark cycles hairline, solid and wide with a short glitch cut between looks.

Layer 08Sound

A Web Audio engine: pad, FM bells and computer beep-boops on a 100 BPM look-ahead clock. Cuts and glitches in the picture trigger sounds. Off until you turn it on.

On topYour layers

Load folders of images or video into palettes A and B, set speed, size, jitter, strobe and impact per layer, and crossfade. Record the output window to a file.

A/02

Download

version 3.0.0

macOS

Universal · Apple silicon + Intel · signed Download .dmg macOS 11+ .zip same app

Windows

x64 · installer or portable Installer .exe Windows 10+ Portable .exe no install

Linux

x64 · AppImage or .deb AppImage any distro .deb Debian / Ubuntu

If a link 404s, the 3.0.0 files aren't uploaded yet: see all releases. Source on GitHub.

A/03

System requirements

electron 36
macOS11 Big Sur or later, Apple silicon or Intel
Windows10 or 11, 64-bit
Linux64-bit, glibc 2.28+ (Ubuntu 20.04, Debian 10, Fedora 32 or newer)
GPUWebGL 1 for the mercury pool. Integrated graphics are fine at 1080p; use a dedicated GPU for 4K output.
Memory8 GB RAM, 16 GB for long sets with large image folders
DisplaysTwo recommended: controls on the laptop, output full screen on the projector or second screen
NetworkThe clip deck streams from the VexVoid library, so it needs a connection. Your own layers play from disk.
CloudOptional. Set V3X_SUPABASE_URL and V3X_SUPABASE_ANON_KEY to sync sequences; without them it runs in demo mode.
A/04

Operator controls

keys work in both windows
  1. Start it. The output window opens full screen on your second display (or the main one if there's only one). The controls window opens on your main display.
  2. VX engine panel. In the controls window, the VX ENGINE panel has a switch for every layer, the void and clean chances, the point-field formula, decal chaos, and sound on/off, BPM and volume. The status line shows what the engine is doing: CLIP, VOID, CLEAN or BLACKOUT.
  3. Your layers. Add layers to palettes A and B, drop in folders of images or video, and move the crossfader. They sit on top of the engine.
  4. Panic buttons. BLACKOUT cuts the engine to black at once. CLEAN NOW fades every overlay and lets the current clip play on its own.
  5. Full screen. F11 toggles full screen on the focused window, Esc leaves it.