A full-screen performance UI designed to be read under stage lighting and operated without looking at the screen.
A horizontal row of small buttons, one per song in the active setlist. The current song is highlighted. Click any song to jump directly to it (fires section 0). On a tablet, this scrolls horizontally if your setlist is long.
Large tiles showing all sections for the currently active song. Each tile shows the section name and a colored badge for the assigned scene or preset. Tap / click a tile to activate that section — this fires the assigned scene (or preset), updates the MIDI gear, and marks that tile active.
The active section is highlighted with a colored border. A ✓ briefly appears on a tile after its scene fires.
Once you activate a section, a bar appears below the song grid showing the next song and its scene. This lets you glance at what's coming without scrolling the strip.
If the next song has a scene assigned, a Pre-arm button appears alongside it. Click Pre-arm (or press P) to fire that scene's CC values to your gear right now — without moving the strip cursor. Useful in the last chorus of a song when you want the reverb and delay already dialled in before you officially advance. When you eventually advance, the scene fires again (which is safe — idempotent CC sends).
Below the section tiles, the current song's BPM, key, and notes are shown as a quiet reference strip. BPM is shown large enough to read across a dark stage.
Click the Lyrics button in the Show Mode header to switch the section tile area into a large-text teleprompter view. Instead of section tiles, you see:
Navigate exactly the same way (← → arrow keys, foot-controller PC triggers) — the teleprompter auto-follows. Add lyrics to each section in the Edit Song modal (the multi-line text area below each section row).
Each song (and each section within a song) can have a scene assigned to it from the Setlist editor. When you activate a section in Show Mode, the assigned scene fires automatically — no separate button press needed. Scenes can also be assigned a MIDI Program Change trigger number so inbound PC messages from a foot controller or looper advance Show Mode for you:
triggerPC = 5 → fires the scene AND moves the song strip cursor to that song/sectionSet a scene's trigger PC in the Presets tab → Scenes. Assign a scene to a song in the Setlist tab (inline dropdown next to each song), or per-section in the Edit song modal.
The transport bar above the tiles turns RigWork into a programmable click track and MIDI clock source - a software version of a Boss DB-90 or a Disaster Area clock pedal, driving your whole rig.
Give each section a tempo (BPM), a time signature (beats per bar), and a bar count in the song editor. Then hit ▶ Play (or Space):
The big BPM readout and beat dots show the live tempo and pulse. Songs are crossed manually (→ to advance past the last section, or tap a section tile in the next song) so the band can breathe between numbers. The conductor keeps running at the last tempo until you advance.
Share a show across devices: one person is the Bandleader and everyone else follows over the internet (it uses the cloud, not your local network - any connection works, no port setup).
rigwork.gpdoom.com/?join=AB12). Send it via text or share the QR — the recipient clicks the link and joins automatically, no code entry needed.Two follow modes (picked automatically per follower):
| Key | Action |
|---|---|
| Space | Play / stop the conductor (click + MIDI clock) |
| → | Advance to the next section (wraps to next song) |
| ← | Go back to the previous section |
| 1–9 | Jump to song N, section 0 |
| P | Pre-arm next song's scene (fire it to hardware without moving the strip) |
Jumping sections with the arrow keys while the conductor is running retunes the click and clock to the new section on the next beat - the clock keeps flowing, no restart.
Click ⛶ Fullscreen in the Show Mode header to go fullscreen. This hides the browser chrome and nav bar, giving you the maximum possible screen real estate for the tiles. Press Esc to exit.
On a tablet in landscape orientation with fullscreen active, RigWork looks and behaves like a dedicated hardware controller.
The ⊘ Panic button sends All Notes Off (CC 123, value 0) and All Sound Off (CC 121, value 0) on all 16 MIDI channels simultaneously. Use it if something gets stuck - a held note, a drone that won't stop, a frozen reverb tail.
Rig is optimized for tablet use in Show Mode. A 10" or larger tablet in landscape gives you enough tile real estate to tap sections reliably mid-song. Recommended setup: