Running the show

Press Play and the editor window becomes your control room: the program, the next slide, your notes and timers. ArcLight renders one clean program picture and sends it everywhere at once: the virtual camera, a recording, and a full-screen window on another display.

Play and stop

Select the slide to start from, then click Play in the toolbar, choose Play ▸ Play Show, or press ⌥⌘P. To stop, click Stop, press ⌥⌘P again, or press Esc.

While playing, these keys drive the show from any of the document's windows:

KeysWhat happens
→ ↓ Space Return Page DownRuns the slide's next build. When there are no builds left, goes to the next slide.
← ↑ Page UpGoes to the previous slide.
1–9Takes slide 1 to 9 live.
EscStops the show.

Play ▸ Next Slide (⌘]) and Play ▸ Previous Slide (⌘[) do the same from the menu.

The Play screen

While the show plays, the editor window swaps its editing tools for show controls:

The toolbar shows Previous and Next, Stop, Record, and a Live menu with the slide number (for example Live · 3 of 12). Choose any slide from that menu to take it live. You can also click a slide in the navigator to take it live.

Undo is off while playing. ⌘Z does nothing on the Play screen, so a habit keystroke can't change what's on air. To change the show, use Edit While Playing.

Edit while playing

Click Edit in the toolbar, or choose Play ▸ Edit While Playing (⇧⌘E). The navigator, canvas and inspectors come back while the show keeps running. Edits to the live slide go straight to the program; selection handles never do.

A bar above the canvas shows what's live, with Previous, Next, Program, Record, Done and Stop Show. While you edit, the arrow keys edit layers, so only a clicker's Page Up and Page Down move the show. Press Esc or click Done to go back to the Play screen.

Program output and presenter view

Output settings are in the Document inspector: click Document in the toolbar and find Program Output.

With one display, nothing opens: the editor window is your monitor, and the virtual camera and recording still get every frame. With a second display, View ▸ Show Program Output, or the Program button in the toolbar, shows or hides the program window without stopping the show. It works even when Program is set to Off. ArcLight never puts the program on the editor's own display.

Use ArcLight in Zoom, Meet and Teams

ArcLight installs a virtual camera called ArcLight Camera. Any app that takes a camera can use it.

  1. Install it once. In the Document inspector, under Virtual Camera, click Install Virtual Camera. ArcLight must be in your Applications folder. If macOS asks, click Open System Settings, allow the extension, and click Check Again.

  2. Choose it in your call. In Zoom, Meet, Teams or Webex, pick ArcLight Camera as your camera.

  3. Press Play. With Send program while playing on (the default), the call sees your program.

When the show isn't playing, ArcLight Camera shows a "starting soon" card, so you can pick it before you start. Zoom mirrors your own preview of it; the people in the call see it the right way around.

The same section has Reinstall and Uninstall once the camera is installed.

Record the program

Click Record in the toolbar, or choose Play ▸ Record Program (⇧⌘R). If the show isn't playing yet, recording starts it from the selected slide. Press the same button or keys to stop. Stopping the show also stops the recording.

Recordings are QuickTime movies (.mov) at the show's canvas size, named like ArcLight 2026-09-26 at 14.05.12.mov. Set them up under Recording in the Document inspector:

SettingWhat it does
Frame Rate24, 25, 30 (default), 50 or 60 fps.
Program audioRecords sound ArcLight plays, such as video clips on your slides. On by default.
MicrophoneRecords your microphone too. Needs macOS 15 or later.
Save to~/Movies/ArcLight by default. Choose… picks another folder; Show in Finder opens it.

Frames come straight from ArcLight's renderer, not from a screen capture, so windows and menus on your screen never end up in the recording.

The teleprompter during the show

If your show has a script, the prompter can start by itself: turn on Start when the show plays or Start when recording starts in the script settings. While playing, the prompter sits on the Play screen; Pop Out moves it to its own window and Bring Back (or Pop In on the prompter's own bar) returns it. The Play menu has Start Prompter, Prompter Faster, Prompter Slower, Next Cue, Previous Cue and Prompter Back to Top. Details are in Teleprompter.

Global hotkeys

Global shortcuts work system-wide, even while Zoom, Meet or Keynote is in front, and need no Accessibility permission. They control the show that's playing, or the ArcLight document you used last. Change them in Settings ▸ Shortcuts: click a shortcut and type a new one (it needs ⌃, ⌥ or ⌘), press Delete to clear it, or click Restore Defaults. A warning sign means another app or macOS already uses that shortcut. Turn them all off with Enable global shortcuts.

DefaultCommand
⌃⌥→Next Slide
⌃⌥←Previous Slide
⌃⌥PPlay / Stop Show
⌃⌥EscStop Show
⌃⌥RStart / Stop Recording
⌃⌥1–⌃⌥9Go to Slide 1 to 9 (plays from that slide if the show isn't playing)
⌃⌥KStart / Pause Prompter
⌃⌥↑ ⌃⌥↓Prompter Faster, Prompter Slower
⌃⌥] ⌃⌥[Prompter Next Cue, Prompter Previous Cue
⌃⌥TShow / Hide Prompter

Clickers

Most presentation clickers send Page Down and Page Up, or the arrow keys. ArcLight treats them as next and previous while playing, including while you edit live. Keep an ArcLight window in front for a clicker; to control ArcLight while another app is in front, use the global hotkeys or a Stream Deck.

Stream Deck

Settings ▸ Stream Deck lists every command with its hotkey and a link you can copy. There are two ways to set up a button:

LinkCommand
arclight://nextNext build or slide
arclight://previousPrevious slide
arclight://togglePlay / Stop Show (arclight://play does the same)
arclight://stopStop Show
arclight://recordStart / Stop Recording
arclight://slide/3Go to slide 3 (any number from 1)
arclight://prompter/toggleStart / Pause Prompter
arclight://prompter/start, …/pauseStart or pause the prompter (the same every press)
arclight://prompter/faster, …/slowerPrompter speed
arclight://prompter/next, …/previousPrompter next or previous cue
arclight://prompter/showhideShow / Hide Prompter
arclight://prompter/show, …/hideShow or hide the prompter (the same every press)

Links also work from Terminal, Shortcuts or any script that can open a URL:

open "arclight://next"

Prompter links go to the document whose prompter is on screen. Everything else goes to the show that's playing, or the ArcLight document you used last.