← Back to Documentation

SynthVision (Performer Mode)

SynthVision turns your keyboard into a visual instrument. Up to 36 slots across the number, Q, A, and Z rows let you map any visual content to individual keys and perform live, triggering visuals instantly with keypresses. Combine the QWERTY clip pad with an XY pad, spacebar effects, a palette of 3D worlds, and one-shot action macros to build layered compositions on the fly, save complete keyboard configurations as presets, and recall different setups for different songs or segments of your set.

SynthVision Performer mode — keyboard-driven clip triggering with effects, 3D worlds, and macros
  1. 1XY Pad — drag the dot to modulate two macro parameters at once (mapped to the layer that’s currently the focus of Performer).
  2. 2Live Camera — toggle a webcam input as a live source for shader effects.
  3. 3Shader Mix — current shader-blend curve; press a key to randomize, hold to scrub.
  4. 4QWERTY clip pad — every letter key triggers a clip. Number row 1–0 maps to slots 1–10, Q-row to 11–20, A-row to 21–29, Z-row to 30–36 (36 slots total across the four rows).
  5. 53D Worlds palette — pre-built 3D environments (Particles, Cubes, Fractal, Terrain, Nodes, Fluid, Crystal, Vortex, Starfield, Organism, etc.). Click to load as a layer.
  6. 6Spacebar FX + Layer Effects — assign an effect to the Space key for momentary triggers; the EFFECTS / SHADER / WORLD tabs above choose which target the spacebar acts on.
  7. 7Actions — one-shot macros (PUMP / GLITCH / RANDOM / INVERT / BLACK / WHITE) that fire on click and reset.

The Keyboard Grid

The Performer interface maps directly to four rows of your physical keyboard, giving you 36 total slots for visual content:

Row 1 — Number keys: 1 2 3 4 5 6 7 8 9 0
Row 2 — Top letter row: Q W E R T Y U I O P
Row 3 — Home row: A S D F G H J K L
Row 4 — Bottom row: Z X C V B N M

Each slot can hold any layer type — ISF shaders, media files, 3D models, gaussian splats, text, colors, or any other content Ghost Arcade supports. The grid mirrors the physical layout of your keyboard so muscle memory translates directly to visual performance.

Assigning Content

To populate your keyboard grid, enter edit mode and assign content to individual key slots:

  1. Enter edit mode using the edit toggle in the Performer header.
  2. Click any key slot in the grid to open the content assignment panel.
  3. Choose a content type — shader, media, 3D model, splat, text, color, or any supported layer.
  4. Configure parameters for that content. Each type has its own set of controls (colors, speeds, transforms, effects, etc.).
  5. Exit edit mode when finished. The slot is now ready for performance.

To clear a slot, right-click it while in edit mode. The assignment is removed and the key returns to an empty state.

Performance Mode

Outside of edit mode, Performer is in performance mode. This is where the instrument comes alive:

Performance mode is designed for stage use. The keyboard becomes a tactile, zero-latency controller for layered visual compositions.

Keyboard Presets

A keyboard preset stores the complete state of all 36 key assignments — every content type, every parameter, every configuration. Presets let you prepare different keyboard layouts ahead of time and switch between them during a show.

Build a preset for each song, each set segment, or each venue. When it’s time to transition, load the next preset and keep performing.

36 Built-in Performer Shaders

Performer ships with a curated collection of 36 ISF shaders, one for each key slot, pre-loaded and optimized for live performance triggering. These shaders are designed to look good together — they share compatible color palettes and visual weights so layering any combination produces cohesive results.

The built-in collection covers a wide range of visual styles: geometric patterns, organic flows, particle systems, color fields, rhythmic pulses, and abstract textures. Use them as-is for instant performance capability, or replace individual slots with your own content as you develop your visual vocabulary.

Tips