Outdoor fitness class music: the no-speaker solution

Updated 28 July 2026 ยท 7 min read

Outdoor classes have a music problem that indoor studios don't: the park won't let you use a speaker, the wind eats whatever sound you do produce, and half your class can't hear you anyway. Streaming to participants' own earbuds solves all three at once.

Why outdoor classes are hard to soundtrack

The options, compared

ApproachReality
Portable Bluetooth speakerSimple and cheap, but often against park rules, weak outdoors, annoys bystanders, and you still shout over it.
Voice amplifier / headset micGenuinely helps your voice and is worth owning โ€” but gives you no music, and is still amplified sound.
FM transmitter + radiosWorks, but participants need FM receivers, which almost nobody carries anymore.
Rented silent-disco headsetsExcellent experience, but the per-head rental cost makes no sense for a recurring weekly class, and you'd be charging, transporting and sanitising them yourself.
"Everyone bring your own playlist"No shared experience, no shared tempo, and you can't cue anyone.
Synced stream to their phonesNo amplified sound at all, everyone hears identical music at identical volume regardless of where they're standing, and no hardware to buy or carry.

How the phone-based version works

You run the music from a Mac (or leave it at home streaming, if you prefer โ€” but a laptop in a bag at the park is the usual setup). Each participant opens a link on their phone, taps play, and puts in their own earbuds. Every phone plays the same instant of the track at the same time, so when the beat drops it drops for everyone at once โ€” which is what makes group timing work.

Nothing is played into the park. To anyone walking past, it's a silent group of people doing burpees in unison, which is both compliant and, frankly, good marketing.

Why the sync matters here specifically: for a fitness class, shared tempo is the product. If everyone streams independently, phones drift apart by a second or more, and the class stops moving together. A properly synchronised system timestamps each piece of audio and schedules it against a shared clock, so devices stay locked to each other.

The cueing catch โ€” read this before your first class

This is the one genuine limitation, and knowing it up front is the difference between a class that works and one that doesn't.

Synchronised streaming works by running a deliberate buffer โ€” typically several seconds โ€” which is what guarantees every phone stays locked together. An instructor microphone can be mixed into the stream, and it stays perfectly in time with the music. But it reaches your class a few seconds after you speak. That's fine for "great work, halfway there" and completely unusable for "three, two, one, switch".

Practical ways to handle it:

Try it before your next class

There's a stream running right now. Open it on your phone with earbuds in โ€” that's the participant experience. Open it on two phones to hear how tight the sync is.

๐ŸŽง Join the live demo

Setting it up for a recurring class

  1. Install the host app on your Mac and pick a permanent party link โ€” something like your class name. Reuse the same link every week so regulars just bookmark it.
  2. Print a QR card and laminate it. Hold it up at the start of class; newcomers scan it in seconds.
  3. Put the link in your booking confirmation along with "bring earbuds, arrive with your phone charged". This is the single highest-impact thing you can do.
  4. Keep a few cheap wired earbuds in your kit bag for first-timers.
  5. Do a two-phone check at the start of your first session.
  6. Consider a small voice amplifier for live cueing. Belt-worn, points at the class, and saves your voice โ€” it complements the stream rather than competing with it.

What it costs

The host software is free, and there's no hardware โ€” participants use phones and earbuds they already own. For a class running weekly, that's the entire difference between "nice idea" and "actually sustainable": rented headsets priced per head per session would cost more each month than most instructors charge for the class. See the full cost breakdown.

Worth budgeting for anyway: a handful of spare earbuds, a laminated QR card, and optionally a voice amplifier.

Where it fits best

Less suitable: classes where split-second verbal cueing is central and participants can't hear you directly, venues with no mobile signal at all, or groups where you can't rely on people having phones and earbuds.

Frequently asked questions

Are speakers allowed in public parks?

Often restricted, and commercial classes usually need a permit with its own noise conditions. Rules are local โ€” ask your parks authority directly. Removing amplified sound entirely sidesteps the most common objection to a class permit.

Do participants need to install an app?

No โ€” it opens in a phone browser. Optional native apps give better lock-screen behaviour for regulars, but never make an install a barrier to a first-time attendee.

Will it drain their battery?

A one-hour class is not a problem on a reasonably charged phone. Add "arrive charged" to your confirmation email and it never comes up.

What if someone's phone locks mid-class?

Well-built players keep audio going through a screen lock and show lock-screen controls, but browsers vary. For a class where phones will be in pockets and armbands the whole time, the native guest apps are more robust โ€” worth mentioning to your regulars.

Can I use my own Spotify or Apple Music playlist?

Yes. The host app streams whatever your Mac is playing, so your existing playlists work unchanged. Note that a paid class is a commercial use, which is a different licensing situation from playing music at home โ€” worth checking what applies where you teach.

How many people can join?

Effectively unlimited, and it costs the host nothing extra. A class of 6 and a class of 60 are identical from the software's point of view.

Run your next class without a speaker

Free Mac app, unlimited participants, nothing for anyone to install.

Download for Mac Read the setup guide

HushRave ยท home ยท blog ยท downloads ยท privacy ยท terms