Skip to content

    These docs are a work in progress. The software can already be useddownload WavePhase.

    Documentation

    Docs for WavePhase v0.9.3 · reviewed 2026-08-10

    A newer app release may have shipped since this review. These pages describe the latest public WavePhase release. If something looks different in your build, check for an app update.

    Fixtures & Patching

    Groups & Cues

    Drive many fixtures at once with groups and spread, and store complete looks as fixture cues you can switch between.

    Fixture groups

    A Fixture Group applies one value or effect across multiple fixtures at once. Instead of wiring the same animator into ten fixtures, wire it into a group and let the group fan it out.

    • Members — the list of fixture outputs the group drives.
    • Spread — a phase offset applied between members so an effect ripples across them instead of hitting all at once. A spread of 0 moves every fixture together; higher values stagger them.

    Spread = movement

    Spread is what turns a static look into a wave. Pair it with an Animator to chase intensity or colour down a line of fixtures.

    Fixture cues

    A fixture cue bundles a set of per-channel values into a single snapshot — a stored look for a fixture. The Fixture Cue node outputs a FixtureCue value that can be fed to a fixture output as one connection instead of wiring every channel individually.

    Switching between cues

    Use a Fixture Cue Switch node to select between several cues by index. Wire an integer (I32) to pick the active cue — for example from a counter, a beat trigger, or a MIDI button — and optionally crossfade between cues for a smooth transition.

    • Build several looks as fixture cues.
    • Feed them into a Fixture Cue Switch and drive the index from any I32 source.
    • Set a crossfade time for smooth look-to-look transitions.

    Make it musical

    Drive the cue index from a Beat Counter, a MIDI pad, a Web Control selector, a sequence, or timecode so looks change under your control — see Sources.

    Was this page helpful?