Synced group audio · no streaming

Everyone hears the same beat.
Even with no signal.

MR Player plays music from each phone's own storage, locked to a shared clock. The network carries a few bytes of timing every few seconds — not audio. So it keeps working in forests, tunnels, basements and packed festival fields, exactly where group-listening apps fall apart.

Built for running crews. Used for silent discos, outdoor classes and guided tours.

~0 kbpsof audio streamed. The songs are already on the phone.
1 bar is enoughTiming messages are tiny — they get through when streams don't.
Keeps playingLose the network mid-song and the music carries on.

How it works

  1. Load the music once

    The organiser uploads tracks and builds playlists. Everyone's phone downloads them over Wi‑Fi before the session — verified file-by-file, so nobody starts with a missing song.

  2. Phones agree on the time

    Each phone works out the exact offset between its clock and the session clock, the way NTP does — filtering out network jitter so the estimate stays honest on a bad connection.

  3. Press play once

    The Maestro starts the set. Every phone schedules the same audio frame at the same instant. Tracks crossfade together, and the queue advances by itself.

  4. It stays locked

    Tiny inaudible speed nudges hold the group together over a long run, and each device compensates for its own speaker or Bluetooth delay.

Why not just use a group-listening app?

Streaming appsMR Player
What crosses the networkThe audio itself, per personA few bytes of timing
On weak signalBuffers, drops out, desyncsKeeps playing in sync
No signal at allStopsKeeps playing
Subscription neededEvery listenerNone — it's your own files
Your own recordings / edits / mixesNot supportedYes — that's the point

Who it's for

Running crews

Keep the pack on the same track through parks, tunnels and dead zones — no earbud handoffs, no "wait, where are you in the song?"

Silent discos

Everyone brings their own headphones. No transmitters, no receivers to rent, no noise complaints.

Outdoor fitness

Bootcamps, beach sessions and park classes where a speaker isn't allowed — the class hears it, the neighbours don't.

Walking & guided tours

Synced narration to a whole group without renting a hardware audio-guide kit.

Multi-speaker venues

Several phones, each on a cheap Bluetooth speaker, spread through a space — a distributed PA with no cabling.

Yoga & meditation

A shared soundtrack outdoors, at whatever volume each person wants.

FAQ

Do we need internet during the session?

Only a trickle — enough to pass small timing messages. One bar of mobile data is plenty. If the connection drops entirely, playback continues; devices re-lock when it returns.

Where does the music come from?

You provide it. MR Player plays audio files you upload — your own tracks, mixes and edits. There's no catalogue and no subscription.

Does everyone need the same phone?

No. Each device measures and compensates for its own audio output delay, including Bluetooth speakers and headphones.

How many people can join?

A session is a group; large events can be split into separate rooms that each run their own set independently.

What about music licensing?

You supply your own files, so there's no streaming licence involved. For public events, the organiser is responsible for any public-performance rights that apply where they are.