Northstar · Compose
Design software

Compose.
Author the show.

A desktop application for designing Northstar shows on a laptop, completely offline. Drag-and-drop cues, time-aligned sequences, daily schedules, version control. When you're ready, deploy to Helm with one click.

The Compose desktop app showing a project open with zones, cues, timelines, and node graph panels
What Compose gives you

A real authoring environment.

No proprietary timeline that locks you in. Compose stores shows as readable, diffable files you can put in version control and ship like code.

Time-aligned cues

Drop cues on a millisecond timeline. Group them into scenes. Branch into alt paths based on triggers from Polaris.

Live virtual rehearsal

Hit play on the laptop. Watch the show run in a virtual venue. Catch timing bugs before they cost a guest cycle.

Node bindings

Map cues to Polaris outputs by friendly name. Rename zones without re-wiring every cue.

Asset library

Audio files, lighting palettes, image cues, video clips — all kept in your project, deployed alongside the show file.

Version-control friendly

Show files are plain text under the hood. Diff them, branch them, code-review them. Roll back when Friday's change broke Saturday.

One-click deploy

Validate locally, then push to Helm over the venue network. Atomic swap. Undo fast if you don't like it.

A tour through Compose

Every view, one window.

Zones, cues, timelines, the node graph, your media library — Compose keeps the whole show in one place and lets you jump between them instantly.

Compose Zones and GPIO panel

Zones & GPIO

Lay out every show zone and the physical outputs they map to. Rename without re-wiring cues.

Compose Cues panel

Cue Library

Every cue in your show, grouped by scene. Drag to reorder, double-click to edit the action.

Compose Timelines view

Time-aligned timelines

Lay cues out on a millisecond grid. Branch into alt paths based on triggers from Polaris.

Compose Node Graph

Node graph

The whole show as a wired graph. See data flow, find orphans, follow what triggers what.

Compose Polaris configuration panel

Polaris config

Provision every field node — IP, role, channels, firmware target — and push it with the show.

Compose Media library audio tab

Media library

Audio, video, and image assets travel with the project. Audition them inline before they go on stage.

Compose Media library video tab

Video clips

Drop video, mark hit-points, scrub through to set the in/out frame. Output picks the right channel.

Compose File menu open

File menu

New, Open, Save, Save-as, Build Firmware, Deploy to Helm. Every command keyed for the keyboard-fluent.

Compose Edit menu open

Edit menu

Undo, redo, duplicate, validate. Validation runs your show through every check before deploy lets you push.

Specifications

Runs where you do.

Compose is a native desktop app on Windows and macOS. No browser, no plugin, no cloud sync. Your show stays on your laptop until you push it.

Offline-firstNative desktopIncluded with Helm
Platforms
Windows 10/11, macOS 12+
CPU
x86-64 or Apple Silicon
Memory
4 GB minimum, 8 GB recommended
Storage
~200 MB for the app + your show project
Internet
Not required for normal use
Show file format
JSON-based, human-readable, diff-friendly
Deploy target
Any Helm on the venue network
License
Included with every Helm — no per-seat cost

See Compose with your own show file.

Book a remote walkthrough. Bring a show concept or an existing rig — we'll show you how it'd look in Compose.