← Back to Documentation

Performer Mode

Performer turns your keyboard into a visual instrument. 36 slots spread across 4 rows let you map any visual content to individual keys and perform live, triggering visuals instantly with keypresses. Build layered compositions on the fly, save complete keyboard configurations as presets, and recall different setups for different songs or segments of your set.

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