Presentation Commander — Client
A presenter for the stage laptop

What it does
The presentation-laptop half of Presentation Commander: a presentation engine rather than a capture tool. It opens the deck itself, so Program and Next Slide leave as two clean NDI streams rather than a scraped screen.
On macOS it can also drive a real, already-open Keynote slideshow over AppleScript instead of a pre-exported PDF, and PowerPoint the same way on macOS and Windows — navigation is two-way, so a presenter's own clicker is reflected back into the UI.
- Bespoke PDF engine with Now and Next rendered locally via pdf.js
- Internal PDF links — a contents page, a "back to agenda" button — stay clickable and jump to the right page
- Keynote on macOS: slide count and presenter notes pulled on open, navigation two-way with the real slideshow
- PowerPoint on macOS and Windows, plus Google Slides and Canva
- Dual NDI out: Program and Next Slide as separate senders
- OSC control, with a Bitfocus Companion module
- Nine slide transitions on Program Out for PDF sources — the presenter view keeps cutting, so the operator is never watching an animation instead of the truth
Where it stands
Field testing, released at v1.2.2 — a maintenance release with no change to the app since v1.2.1. On main since, and not yet in a release: a dynamic transition direction that follows the way you are moving through the deck, and JPEG 2000 images rendered instead of dropped. The video tour is the real application presenting a real PDF, driven over its own OSC control surface, running standalone rather than paired to a server. The system has since been tested in a lab environment, but not on a live event.
Watch it running
Nothing loads from YouTube until you press play.Watch it there instead