Skip to content
Operator software

Downloads

Installers and packages for the software that runs on your side of the show — the machines driving timecode, screens, and your show player. Your audience never needs any of this: their phones connect in the PulseMesh app or any browser.

Detected platform

01 / TIMECODE BRIDGE

PulseMesh Timecode Bridge

A small program that runs beside your show software and keeps it on the PulseMesh clock. It generates MTC and LTC locked to your Cloud Player show — or runs the other way and chases your house timecode, so an existing console stays the master and PulseMesh follows.

  • OutputsMTC (virtual or physical MIDI port) · LTC (audio out)
  • InputsHouse LTC or MTC — chase an external clock instead of generating one
  • PairingSix-character claim code, shown at 127.0.0.1:9130 after launch — claim it from any browser
  • FootprintSingle executable, no installer, no admin account — runs from wherever you unzip it
v0.1.1 — released 2026-09-09Release notes
Pairing now targets the production edge (edge.pulsemesh.io) — v0.1.0 paired against an internal development environment, so its devices never appeared on the pulsemesh.io claim page; re-pair after updating. Windows x64 portable zip: unzip anywhere and run pm_gateway.exe (see README.txt inside; the download is unsigned — SmartScreen's "More info → Run anyway" is the documented path). Bundles Microsoft's Windows MIDI Services runtime installer: on Windows 11 the bridge creates its own MIDI port. Windows 10 keeps the loopMIDI path — README.txt covers both.
WindowsWindows 10 or 11 · x64
ZIP · x64 · 224 MBSHA-256

Unsigned — SmartScreen will ask once (“More info → Run anyway”); the published hash lets you verify first. Bundles Microsoft's MIDI Services runtime for Windows 11; Windows 10 pairs with loopMIDI (opens in new tab) instead.

macOSmacOS 12+ · Apple silicon & Intel
In development

Creates its own virtual MIDI port through CoreMIDI — nothing extra to install.

Linuxx86_64 · glibc 2.31+
In development

Uses ALSA for the virtual MIDI port and any audio device for LTC out.

Verify your download

$ shasum -a 256 pulsemesh-timecode-bridge-0.1.1-windows-x64.zip
# compare against the hash printed beside the download button

Every build's full SHA-256 is published on this page and in the release notes — if the hashes match, the file is exactly what we shipped.

02 / SCREEN PLAYER

PulseMesh Screen Player

Turns a media box into a synchronized video output. Point it at an LED screen or display, pair it once, and it plays your show's video locked to the same clock as every phone in the audience — staging media ahead of time so show night never depends on the venue's bandwidth.

  • HardwareOff-the-shelf signage media boxes — the hardware is signage; the job is a live, frame-locked show output
  • PairingSame six-character claim code as the bridge — the player shows it on screen at first boot
  • StagingShow media is downloaded and checksummed before the show — playback is local, sync is cloud
  • RecoveryHolds sync through network loss and rejoins on its own — no one climbs a truss to reboot a screen
  • FleetEvery paired player reports readiness to your Devices page — staged, clock-locked, reachable
v1.0.0 — released 2026-08-25
AndroidAndroid 9+ · arm64 media boxes & players
In development

Installs directly on the box (not a Play Store app) — allow “install unknown apps” once, or push it with adb (opens in new tab). The setup guide walks through both.

Linuxx86_64 & arm64 single-board players
In development

Same player, same pairing — for screens driven by industrial PCs.

WindowsFor LED processors fed from a Windows machine
Planned

Before show night

Pair the player, load your show, then check the Devices page:
Staged   Clock locked   Reachable

A screen that reads GO on the Devices page will read GO in Show Control. Preflight is the same check in both places.

03 / XSCHEDULE CONNECTOR

PulseMesh xSchedule Connector

A plugin that lets xSchedule (part of xLights) stream your show's audio to the audience in realtime. It reads your playlist, uploads your audio once, and follows xSchedule's playback — phones stay locked to the lights, song by song.

  • RequiresxSchedule on Windows — the Windows build of xLights
  • InstallOne DLL — drop pulsemesh.dll into your xLights folder, restart xSchedule, enable it under Plugins
  • SyncOSC master mode pointed at 127.0.0.1 — xSchedule stays in charge, the plugin listens
  • PairingSource token from your dashboard's Devices page, pasted at localhost:8089
v1.4.2 — released 2025-10-08Release notes
Plugin DLL for xSchedule (part of xLights) on Windows. Drop pulsemesh.dll into your xLights folder, restart xSchedule, and enable PulseMesh Connector from the Plugins menu — the full walkthrough (OSC master mode, token setup at 127.0.0.1:8089) is in the xSchedule guide. Browsers warn on DLL downloads; the guide covers the per-browser steps. SHA-256 (Windows x64): 16233747d520449b899efd93e1083b0abcc8d3f8b1ba2482406358505978bc3b
WindowsWindows xSchedule / xLights · x64
DLL · x64 · 8.4 MBSHA-256

Browsers warn on DLL downloads — Chrome calls it an “unverified download”, Edge asks you to “Keep anyway”. The published hash lets you verify the file before you trust it; the setup guide walks through each browser's prompts.

Verify your download

> certutil -hashfile pulsemesh.dll SHA256
# compare against the hash printed beside the download button

Every build's full SHA-256 is published on this page and in the release notes — if the hashes match, the file is exactly what we shipped.

04 / LIGHT-O-RAMA CONNECTOR

PulseMesh Light-O-Rama Connector

A Windows installer that connects Light-O-Rama to PulseMesh — currently in beta. It runs in your system tray, follows your show's timecodes, and streams the right song to every phone while LOR runs the lights.

  • RequiresLight-O-Rama on Windows, with REST API and Time Code Sync enabled
  • InstallMSI installer — sets up the tray app, background service, and media analysis in one pass
  • SyncPlay shows in a Sync Leader mode (Art-Net to 127.0.0.1, 30 fps) so LOR broadcasts its timecode
  • PairingSource token from your dashboard's Devices page, pasted into the tray app's Configuration window
v1.5.1 — released 2025-11-24Release notes
Windows installer for the Light-O-Rama connector (beta). Installs the system-tray app and background service, and bundles ffprobe for media analysis. After installing: enable REST API (port 8001) and Time Code Sync in the LOR Control Panel, then play shows with a Sync Leader mode — the full walkthrough is in the Light-O-Rama guide. The installer is unsigned; SmartScreen's "More info → Run anyway" is the documented path. SHA-256 (Windows x64): e76df378c476b085057ed9ec4d60047543dc1970a6bf8c817555124c8cda5d55
WindowsWindows 10 or 11 · x64
MSI · x64 · 65 MBSHA-256

Unsigned — SmartScreen will ask once (“More info → Run anyway”); the published hash lets you verify first. The installer prompts for a restart when it finishes.

Verify your download

> certutil -hashfile pulsemesh-lor-installer-1.5.1-windows-x64.msi SHA256
# compare against the hash printed beside the download button

Every build's full SHA-256 is published on this page and in the release notes — if the hashes match, the file is exactly what we shipped.

Stuck on a setup step?

The docs cover every wiring diagram and every SmartScreen prompt — and if they don't cover yours, tell us and they will.