Stage Display Messaging
The Messaging page is a dedicated operator control panel served by ShowRevue on your local network. Any phone, tablet, or laptop on the same Wi-Fi can open it, no app required.
Part of Stage Display, which needs the Max licence. On the Mac itself, Window → Stage Display Messages has the custom message, Stage Hold and Mask output controls.
Everything on this page (presets, mask, custom messages, and show state) can also be triggered via OSC remote control. See the OSC Remote Control reference for the full address list.
Accessing the page
Navigate to http://<mac-ip>:<port>/messaging, for example http://192.168.1.10:8080/messaging.
The address and QR code are visible in Preferences → Stage Display. The messaging page follows the same approval rule as the screens. With Automatically accept new screens on (the default) it opens straight away. With it off, the device has to be approved in the Displays list before it can open the page, send a message, mask the output or change the show state.
Standard Performance Calls
Pre-built timed messages for common stage management calls. Each fires immediately and disappears automatically after its timeout.
| Button | Message displayed | Duration |
|---|---|---|
| 60 Minute Call | 60 MINUTE CALL | 30 s |
| 30 Minute Call | 30 MINUTE CALL | 30 s |
| 15 Minute Call | 15 MINUTE CALL | 30 s |
| 5 Minute Call | 5 MINUTE CALL | 30 s |
| Beginners / Places | BEGINNERS / PLACES | 30 s |
| House is open | HOUSE IS OPEN | 60 s |
| Go / Curtain Up | GO | 30 s |
House is open stays up for a minute, then clears itself. Press it again while it's up to clear it early.
Interval & Mid-Show
| Button | Message displayed | Duration |
|---|---|---|
| Interval | INTERVAL | Persists until cleared |
| 10 Minutes To Interval | 10 MINUTES TO INTERVAL | 30 s |
| 5 Minutes To Interval | 5 MINUTES TO INTERVAL | 30 s |
| Interval 10 | 10 MINUTES TO END OF INTERVAL | 30 s |
| Interval 5 | 5 MINUTES TO END OF INTERVAL | 30 s |
| Act 2 / Part 2 Beginners | PART 2 BEGINNERS / PLACES | 30 s |
| Curtain Up Part 2 | CURTAIN UP - PART 2 | 30 s |
| Encore Ready | ENCORE READY | 30 s |
Interval is a toggle.
Emergency & Safety
| Button | Message displayed | Duration |
|---|---|---|
| Show Stop | SHOW STOP | Persists, flashes |
| Show Stop Cleared | SHOW STOP CLEARED | 30 s |
| Evacuation | EVACUATION IN PROGRESS | Persists, flashes |
| Hold | HOLD - DO NOT PROCEED | Persists |
| Resume | RESUME - STANDBY | 30 s |
| All Clear | ALL CLEAR | 30 s |
| 10 Minutes To End Of Show | 10 MINUTES TO END OF SHOW | 30 s |
Show Stop is a toggle. Press once to activate (message flashes), press again to clear.
Concert / Music / Event Presets
| Button | Message displayed | Duration |
|---|---|---|
| Doors Open | DOORS ARE NOW OPEN | 30 s |
| Support Act | SUPPORT ACT STARTING | 30 s |
| Main Act | MAIN ACT | 30 s |
| Sound Check | SOUND CHECK IN PROGRESS | Persists |
| Band On Stage | BAND ON STAGE | 30 s |
Preset IDs
Every preset above has a fixed ID. Use it wherever a preset is triggered from outside the
messaging page: the /showrevue/message/preset and /showrevue/message/toggle OSC addresses
(see OSC remote control), the Companion module, and the
/messaging?preset= query on the Stage Display host. Toggle presets stay up until sent again
or cleared; the rest clear themselves after 30 seconds unless marked persists.
| Preset ID | Button | Behaviour |
|---|---|---|
call-60 | 60 Minute Call | 30 s |
call-30 | 30 Minute Call | 30 s |
call-15 | 15 Minute Call | 30 s |
call-5 | 5 Minute Call | 30 s |
beginners | Beginners / Places | 30 s |
house-open | House is open | 60 s, toggle |
go | Go / Curtain Up | 30 s |
interval | Interval | toggle |
to-interval-10 | 10 Minutes To Interval | 30 s |
to-interval-5 | 5 Minutes To Interval | 30 s |
interval-10 | Interval 10 | 30 s |
interval-5 | Interval 5 | 30 s |
part-2-beginners | Act 2 / Part 2 Beginners | 30 s |
curtain-up-part-2 | Curtain Up Part 2 | 30 s |
encore-ready | Encore Ready | 30 s |
show-stop | Show Stop | toggle, flashes |
show-stop-cleared | Show Stop Cleared | 30 s |
evacuation | Evacuation | persists, flashes |
hold | Hold | persists |
resume | Resume | 30 s |
all-clear | All Clear | 30 s |
show-end-10 | 10 Minutes To End Of Show | 30 s |
doors-open | Doors Open | 30 s |
support-act | Support Act | 30 s |
main-act | Main Act | 30 s |
sound-check | Sound Check | persists |
band-on-stage | Band On Stage | 30 s |
Output Mask
Mask Output covers the Stage Display viewer with a full-screen BLOCKED card. Useful when the feed needs to be hidden from an audience display without cutting the stream.
- Press Mask Output to activate.
- Press Unmask (or Mask Output again when active) to restore the live view.
The mask can also be controlled via OSC: /showrevue/mask/on, /showrevue/mask/off, /showrevue/mask/toggle.
Custom Message
Send any free-text message to the Stage Display display:
- Type the message text.
- Choose a colour (colour picker).
- Choose a duration. 30 s, 60 s, or persist until cleared.
- Press Send Message.
Press Clear Message to remove an active message immediately.
Delivery over the LAN mesh
Operator messages now ride the same peer-to-peer LAN mesh as Show Chat. When the phone or iPad can see the Mac on the venue network, commands go straight to the host Mac. No cloud round-trip, so messaging works even with no internet. The Mac also broadcasts its current operator message to peers, so the active message still shows on connected devices even when the cloud show state is stale.
Delivery is exclusive: a preset that toggles a message fires down the mesh path or the cloud path, never both, so a single toggle can't double-fire. The companion mesh runs on cloud endpoints too, so a phone connected via cloud but sitting on the venue LAN still meshes straight to the Mac.
Show State Counter
Manually advance the show phase displayed in the Show State widget and Stage Display pill.
Auto-advance takes priority. If Project Settings → Timing → Auto-advance Show State from lighting cues is on, lighting cue fires drive the phase automatically and this panel is hidden. It is only available when auto-advance is off.
When auto-advance is off, the panel shows the current phase with a live ticking timer and the following controls:
| Button | Phase set |
|---|---|
| Preshow | Preshow (no timer) |
| Act 1 – Act 4 | Act N, stopwatch starts now |
| Interval 1 – Interval 2 | Interval N, countdown/stopwatch starts now |
| Finished | Finished (total frozen) |
| Reset (Auto) | Clears the manual phase; returns to auto-calculated |
The timer ticks live in the browser via SSE, with no refresh needed.
Show state can also be set via OSC: see OSC Remote Control → Show state counter.