How to use

ROSViewer is the run of show for one event. You keep the order of the day here, call the cue that is on, and put that same state on the screens backstage. A display link needs no sign-in.

Dashboard

Sign in, then open Dashboard. This is the list of shows. Create project asks for a name, the dates it runs, and an optional note. A show that spans three dates arrives with three days.

  • Create opens a project that has no sheet yet and gives the first day a starter table.
  • Open goes to the run of show of a project that already has one.
  • Import reads an agenda into that project.

Opening a project puts ROS, Presenters, Presets, and MultiViewe in the bar. They belong to the project that is open. Dashboard and How to use stay either way.

Days

A project is the show. A day is one date of it, and the sheet, the faces, and the cue all belong to the day that is open. The day switcher is on the run of show and on Presenters. Changing it in one place changes it in the other.

Add a day from that switcher when the show grows a date. Delete a day from the same place. Each day keeps its own column widths.

Run of show

ROS is the table. One row is one cue. Click a row to select it. The line under the buttons names the selected cue. Click the row again only if you meant a different one: the buttons act on the selection.

Green is the cue on air. Amber is the one on stand-by. Blue, struck through, is a cue that was skipped. Those colours are the same on every screen.

Calling the show

  • GO puts the selected cue on air. The cue that was waiting on stand-by becomes the next one, and the highlight comes off the row.
  • With nothing selected, GO runs the cue that is already on stand-by. The hint reads “GO runs the stand-by cue.” StandBy and Skip still need a selected row.
  • StandBy names the selected row as the one that follows.
  • Skip drops the selected row. It stays in the table, struck through, so the order is still readable.

Every press of GO, StandBy, or Skip clears the row highlight. Pick the next row yourself. The new stand-by row is scrolled into view.

Editing the sheet

Double-click a cell to edit it. Enter saves a single line, Escape cancels. A longer cell saves with ⌘Enter or Ctrl+Enter.

Drag the right edge of a column heading to set its width. The width is kept for that day, including after a reload. Double-click the edge to fit the column to its text. With the edge focused, the arrow keys nudge it.

Edit mode adds the rest of the sheet: insert or remove a row or a column, rename a heading, and set a column’s sync type. The Presenter and Mic types are what Presenters reads. A preset column is what Presets fills. Leave mode returns to the calling view without losing the selected row.

Click Start, End, or the duration of a row. The three are one clock, edited from the bar above the table. Changing one rewrites the other two, then the rows below: each starts when the one above it ends. A new start keeps the duration and moves the end. A new duration moves the end and pushes the later rows. A new end is read as the length from the start, and those rows follow. The + and − buttons add or subtract the minutes in the box. Enter saves. A time that cannot be read is left as it was.

Overlap and No time take a row out of that chain. Both sit on the same bar, and both are offered when a row is inserted.

  • Overlap keeps the times it already has and has no say in any other row. Editing it moves nothing. A change above it stops there, so the rows below keep the clock they had.
  • No time clears Start, End, and the duration. The row stays in the order, and nothing around it moves. Clear the box, then type a clock.

A row inserted the ordinary way keeps the selected row’s clock. Inserting before pulls the rows above earlier. Inserting after pushes the rows below later. Inserting it as Overlap or No time writes only the new row.

Undo and redo sit with the other buttons, and ⌘Z / ⇧⌘Z do the same thing while you are not typing in a cell. Print, Export, and Show spec download the day. Show spec is the operator’s layout. Export is the plain table, which can be edited and brought back.

stagetimer.io

The sheet stays the source. stagetimer.io is the room the audience watches. Edit mode has Sync stagetimer.io, which puts this day’s run of show into that room.

The first press asks for the room id and the API key, from that room’s settings on stagetimer.io. Save and sync stores both on this project and sends the sheet. The key is not shown again. The room belongs to the project, so two shows do not share one.

Every later press asks first. Sync updates the timers already in the room so they match the sheet. Use a different room when the show has moved.

  • A row with a length becomes a timer of that length. Its name is the topic. The people come from the Presenter column, and the start time from the sheet.
  • A row with no length is passed over. A cue that appears twice is passed over too, because the room could not tell the two apart.
  • Timers already in the room are updated in place. Where the room’s order no longer matches the sheet, those timers are made again, from the first one that disagrees. A timer that is running is left as it is: sync again once it has finished.

GO starts that cue’s timer. The line beside GO says which one started, or why it did not. A row that has never been synced has no timer yet, and the line says to sync the run of show first. A project with no room still calls the cue: there is simply nothing to start.

Presenters

Faces is the list of people on the open day. Add a name, or press From run of show to take the names already in the sheet. Drop a photo on the circle, or use Upload beside it. Click the circle to open the photo over the page.

Under the faces, the assignments table is the same segments as the run of show: who is on each one, and which microphone they hold. The small circle is the same photo. A tick means the microphone is in their hand. A line in red is a microphone reused from the row above.

Microphones is the kit for the day: what you have, what the sheet asks for, and where a code is used twice. Set the Presenter and Mic columns in the ROS edit menu before this page can count them.

Presets

A preset is a block of values the run of show can drop onto a cue. It belongs to the show, not to one day. Spell it out here, then refer to it from the preset column on the sheet. In Edit mode, that column can show the short code or the preset’s name.

Screens

MultiViewe is what goes on a monitor. Each kind has a display link. Copy link and open that address on the screen. The browser there does not need an account, and the bar is not shown.

  • By row shows one column of the cue on air and of the one after it. One link per column.
  • Faces is who is on the show, their photo, and what they are holding.
  • Assignments is each segment with the people on it. The circle opens the photo across the screen. The tick is the hand-off: press it on the monitor when the microphone has been given out.
  • ROS is the running order, with the cue on air marked.
  • Custom is a screen you built by ticking columns. A project can have several, each with its own link.

The screens follow the cue as it changes. What you marked on the run of show is what the room sees.

Importing an agenda

From the dashboard, Import on a project reads a speaker agenda into the run of show. You choose whether it lands on the open day or on a new one. Onto a day that already had a sheet, the import is one undo. Onto a new day, the day itself is the result.