sholo — show logistics

sholo · for live production and AV crews

One run of show, not seventeen.

A cue sheet every department reads at the same time, on the phone already in their pocket.

An iPad in landscape showing the run of show being called live — cue numbers and clock times down the left, a column each for LED wall, lighting and audio, and Back, Hold and Next across the top.
The same run of show on an iPhone: numbered cues down the screen, each with its clock time and the item it belongs to.

Called from the tablet in production. Read from the phone on site.

The spreadsheet was fine until it was emailed

Most run of shows start life in a spreadsheet, and a spreadsheet is a good place to build one. The trouble starts the moment it leaves. It gets exported, printed, emailed, opened on someone’s laptop and marked up in the truck — and within a day there are five versions on site and no way to tell from looking which one is current.

Then a cue moves. The producer knows. The person who printed at 6am does not, and nothing about their copy looks wrong.

A column per department

Audio, video, lighting, staging, scenic — each gets its own column, and each person reads down their own. The A2 is not scanning past eleven lighting cues to find theirs, and the lighting operator is not working from a version with the audio column cut off to fit the page.

Columns can be hidden per device. A video tech who never needs the scenic column switches it off on their phone, and that choice is theirs — it does not change what anybody else sees. On a 27-inch display in production, every column stays up.

Times that recalculate

Give a cue a duration and the ones after it follow. Move a cue and the day moves with it. Give a cue a hard time — doors, a satellite window, a keynote that starts when it starts — and the sheet re-anchors there rather than drifting a minute later every time something upstream slips.

That is the arithmetic nobody wants to do at 2am with the client standing behind them.

The called cue holds the top of the screen

In live mode, whoever is calling the show advances the cue and every phone on the crew follows. The current cue sits at the top, the next one under it, and the running clock says how long is left.

Scroll away to check something and it waits — then, after thirty seconds with your hands off the screen, it takes you back to the cue that is actually happening. That was written for the moment you look up from your phone to do something and look back down having lost your place.

A dead spot doesn’t take the sheet away

Arenas and convention centers have dead spots exactly where crews stand — the loading dock, a back-of-house corridor, the middle of a venue before the wifi is commissioned. A run of show you have already opened stays readable with no signal, and changes are saved and sent when the signal comes back.

Bring the one you already have

You do not have to retype a season of shows. Import an existing sheet from Excel or CSV, one tab per show if that is how yours is built, and the columns you already use come across with their headings intact. Link it to a published Google Sheet and it can be re-read later, which suits an office that builds in Sheets and a crew that reads in sholo.

Re-importing an updated sheet matches against the day already there and tells you what will change before it changes, rather than deleting the show and building a new one underneath you.

A cue sheet on its own is still a document

What makes it useful is that the same crew is already in the floor plan, the gear list and their own call times. Same show, same people, same access ending when the show does.