Handbook

09 · Live set

Output

Quality, resolution, video export, and second display.

The Output tab sets how the picture is drawn and where it goes. Quality chips in the top bar write the same render fields.

Render

Quality: low, medium, high. These scale device pixel ratio to 0.5, 0.75, and 1.

FPS: 30, 60, or uncapped. This is a paint-rate ceiling, not a file-export rate.

Resolution: auto or manual plus width × height. Manual size is required before video export. Public beta caps output at 1920 × 1080 (2,073,600 pixels).

Stage background is the floor color behind stage and media.

Refresh shaders is a development control. It recompiles shaders.

Backend: Auto / default prefers WebGL2. WebGPU is opt-in on this tab. The pass graph still encodes on a hidden WebGL2 context when WebGPU presents.

Video export

The group is Video export. Studio ($6 / month) and higher plans can export. Public beta uses the Studio runtime, so export is on.

Modes:

  • Record — live capture of the stage
  • File — clocked bake from the loaded audio file

Frame rate (File): 24, 30, 60.

Include audio (Record): embeds the main mix. Mic audio is never written.

Start begins the export. It is blocked when:

  • the output window is detached
  • resolution is not manual
  • File mode has no audio file

The desk locks behind a progress overlay. Stop / Cancel. Escape stops.

The file is an H.264 MOV with PCM when the browser can encode that. The file stays on this machine. ProRes is not used.

Window

Pop out / Return opens /drift/output as a detached window. Key: P. Move that window onto the house display.

Fullscreen fills this screen with the stage. Key: F.

The detached window uses the same access cookie as /drift. It has no site footer. F still toggles fullscreen there.

Do not leave the output detached when you start a video export. Return the window first.

Motion

Enable motion / Respect reduced motion overrides the OS reduced-motion pause. A banner on the desk also offers Enable motion.

Second display flow

  1. Set Quality and Resolution.
  2. Click Pop out or press P.
  3. Drag the new window onto the projector or house screen.
  4. Fullscreen that window with F.
  5. Keep the desk on this screen.

The popup receives discrete state on one bus and live uniforms on another. Do not expect every knob change to round-trip through React on the popup. The picture stays live.