GVI-1 · v4.0
⊕ controls

CONTROL.

Control your own video right from the palm of your hand. Don't sit behind a computer screen, in an expensive editing suite, dealing with tedious, over-complicated software. Save that for the professional filmmakers. You just want to have fun right?

// Two Ways In
NAVIGATOR · OSD

Plug a USB keyboard in. Hit a key. The menu appears — right inside your video.

The Navigator is rendered directly inside your video output. Seven pages cover everything: VIDEO, SOUND, IMAGE, EFFECT, CONTROLS, SYSTEM, DEV. Hit your assigned key again to close.

> VIDEO
> SOUND
> IMAGE
> EFFECT
> CONTROLS ▸
> SYSTEM
> DEV
CNTRLR · WEB APP

Open it on your phone. Drive the instrument from the couch.

CNTRLR is served from the GVI-1 itself at http://<pi-ip>:8282. Any phone, tablet, or laptop on the same network. Mobile-first. Auth-gated. Dark instrument UI.

cluster Alive
K1 · zoom0.42
K2 · hue0.18
lfo1 · rate0.74
// The Controls Surface

Open the CONTROLS tab in CNTRLR and this is what you see. Three banks of knobs (A/B/C). Four sliders. Four buttons. Two LFOs. Every control assigns to any parameter on any layer of the shader stack.

GVI-1
BANK A
BANK B
BANK C
Sliders
SI1
0.55
root.zoom
SI2
0.30
spin.angle
SI3
0.78
vhs.warp
SI4
0.42
UNASSIGNED
Buttons · tap=fire · hold=assign
BT1
strobe
BT2
flash
BT3
blackout
BT4
cluster B
LFOs
LFO1 · rate
0.74
→ root.hue
LFO2 · size
0.31
→ kaleid.seg
// What You Can Assign
│

SLIDERS

Four vertical assignable sliders (SI1–SI4). Continuous 0–1. Drag, drop, perform.

●

BUTTONS

Four fire buttons (BT1–BT4). Tap to trigger. Hold to assign. Bind to anything that toggles.

◎

KNOBS

Eight rotary knobs (K1–K8) across three banks (A/B/C). 24 assignable controls in total.

∿

LFOs

Two low-frequency oscillators (LFO1 + LFO2). Rate, size, target. Hands-free modulation.

// Parameter Assignment

Any control assigns to any parameter on any layer of the shader stack. Map K1 to spin_kaleid.segments. Map SI1 to root.zoom. Map LFO1 to vhs_warp.noise. Tap BT3 to recall a cluster snapshot.

Three banks of knobs means twenty-four mappings without ever leaving the page. Snapshots remember every assignment — save a cluster, recall it later, and the whole control surface snaps to where it was.