Skip to content
DocsIntroduction

Introduction

Welcome to the PulseMesh documentation!

PulseMesh is a synchronized experience platform. It locks your show — lights, drones, fireworks, or screens — to perfectly synchronized audio on every phone in your audience. No FM transmitter, no PA system, no extra hardware.

What is PulseMesh?

Your show source sets the clock — a media player, a show controller, a timecode feed, or our Cloud Player. The PulseMesh sync engine holds every endpoint to that clock within ±10ms of your source:

  • Viewer phones — in the mobile app or any browser
  • Car audio — with automatic delay compensation for Bluetooth, CarPlay, and Android Auto
  • Bluetooth speakers — same delay compensation, for blanket-and-lawn-chair setups
  • LED screens — coming soon with Screens & Video

Viewers connect by geo-radius (GPS), QR code, or NFC. For the full story of why streams drift and clocks don't, see How It Works.

Who is PulseMesh for?

  • Holiday light shows — where PulseMesh started, and still the deepest integration. Purpose-built plugins for FPP, xSchedule, and Light-O-Rama track your show player in real time.
  • Drone shows — your soundtrack, locked to the choreography, on every spectator's phone. No PA rental, no FM license.
  • Fireworks & pyromusicals — music that lands with the flash instead of a second behind it, even across a mile of shoreline.
  • Screens & video (early access) — any number of LED screens frame-locked to one timeline — live or scheduled — with the soundtrack on the phones in front of them.
  • Theaters & live production (early access) — synchronized assistive listening, language tracks, and audience interaction on every phone in the house.

How do I get started?

Holiday light displays

Head over to our setup guide and follow the step-by-step instructions for your show player — FPP, xSchedule, or Light-O-Rama. The device running your show player must be able to initiate connections to the internet, over either a wired or wireless connection.

Also consider joining our PulseMesh Facebook group to learn about all of the latest updates.

Drone shows & fireworks

Talk to our team about a pilot event. Your first synced show needs no timecode or show-control integration — upload your soundtrack to the Cloud Player and press play. See the drone shows and fireworks pages for how it fits your operation.

Screens, video & theaters

Both are rolling out ahead of general availability. Request an early-access slot on the screens & video or theaters & live production pages.

Something else on a timeline?

If it plays on a schedule, we can sync an audience to it. Reach out at [email protected].

Are there any limitations when using PulseMesh for free?

The free Starter plan is limited to 5 concurrent viewers and 250 sessions per year. PulseMesh Pro, a paid offering, exists for residential users wanting more concurrent viewers and total sessions. If you're planning to use PulseMesh commercially or for events, check out our plans and pricing or reach out to us at [email protected] to discuss your needs. See Subscription Plans & Limits for the full breakdown.

How does PulseMesh work?

PulseMesh separates what plays from when it plays. Your show source streams timing data to the platform, each viewer's device fetches the audio ahead of the moment it's needed, and every device continuously corrects its playback against the show clock — staying within ±10ms of your source, even on congested cellular networks. Every effect lands on the beat, for every viewer, all night. Read the full explanation at How It Works.