The rules

  1. Speaker notes and the teleprompter

11. Speaker notes and the teleprompter

markdown
Notes: (1.5 min)
The token reaches payments and turns red: the bank declined the card.
Thirty seconds later one retry goes through, and the order is paid.

Points: What to cover, not a script
- Payments goes red: the retry kicks in after 30s
- Pause after the red tile; this is the moment to remember

Teleprompter (p or Shift+S). A second window, synced with the audience window over BroadcastChannel; it works in si play and in the static HTML (file://), and either window drives both. It has two tabs: Teleprompter (the verbatim Notes: script, with auto-scroll) and Speaker Notes (the Points: talking points).

In the teleprompter
Tabs 1 Teleprompter (script), 2 Speaker Notes (points); choice remembered per browser
Notes large type for reading at a distance; a guide line at reading height (teleprompter tab only)
Auto-scroll a on/off, + / - speed 1 to 10 (lines per ten seconds, follows the text size)
Manual scroll ↑ ↓, mouse wheel, trackpad; r back to the top (scrolls whichever tab is showing)
Text size [ / ] (both tabs)
Mirror m flips the script for teleprompter glass
Notes only x hides the previews, the prompt fills the window
Previews the current slide (with its step state) and the next step or slide
Clocks time on this slide against its (N min) (amber when over, red at 1.5×), total against the deck plan, ahead/behind pace, wall clock
Rehearsal the time you spent on each slide is recorded per run; next to the slide clock it shows last M:SS — your previous run's time for this slide, to pace against; and the whole talk against it: vs last run 0:40 behind (works without any (N min) plan)
Timer t pause/resume, 0 reset (promotes this run to the last reference and starts fresh)
Navigation → ← Space PgDn PgUp Home End, buttons

Settings (tab, size, speed, mirror, notes only) are remembered per browser.

On another device (si play --remote). Put the teleprompter on an iPad (or any tablet or phone) and project from the laptop. --remote opens a second listener on your network, next to the loopback one, and prints one keyed URL and QR code per role:

Shell
si play talk.md --remote                    # every role
si play talk.md --remote=tp                 # teleprompter only
si play talk.md --remote --remote-addr 0.0.0.0:9000
Role On the device Drives the deck
tp the teleprompter above: script, tabs, auto-scroll, clocks, previews, mirror Prev / Next, keys
draw the current slide with the pen always on (Apple Pencil pressure works); Prev / Next in the pen bar the strokes appear on the projected slide live; Prev / Next
clicker a phone remote: big Next and Prev, the slide and step (2 / 22 · step 1/4), its title, what comes next, and a stopwatch (tap it to reset) Prev / Next

Teleprompter in a tab or frame. Opening a deck page with ?si-view=tp (for example talk.html?si-view=tp) turns that page into the teleprompter of the same deck open in another tab, window or frame of the same browser, synced like the p window. si --web uses it for its Rehearse and Lab modes. ?si-view=thumb shows one slide as a still picture (every build step shown, no sync, no live reload); the Studio storyboard uses it for its thumbnails.