MusicLinePro lets skaters upload their music, join the queue with a room code, and lets rink admins manage playback in real time — no more USB sticks or shouting across the ice.
Features
Two roles, one seamless experience. Pick a tab to explore.
Play, pause, skip, and seek through tracks in real time. Everyone connected sees the queue update instantly.
Create separate queues for each ice session or program. Share a unique 6-character room code so skaters can join in seconds.
Automatic text-to-speech announces "Now skating" and "On deck" so everyone knows who's up — with adjustable rate and pitch.
See who's in the session, promote skaters to coach status on the fly, and manage roles dynamically.
Each skater sees an estimated wait time calculated from track durations and current playback position.
Enable auto-play to keep the music going without lifting a finger. The next track starts automatically when the current one ends.
Generate special invite codes for coaches, granting them priority queue access across your sessions.
Playback position broadcasts every 2 seconds so the booth, the coach, and the skater all stay in sync.
Start, end, and clear sessions with a tap. View active and past sessions for every queue you manage.
Upload up to 10 tracks, tag each with a program type (Short Program, Free Skate, Exhibition, Warm-up), and manage them anytime.
Enter the rink's 6-character room code to jump into the live queue. No accounts to swap, no files to hand over.
Built-in audio player with play, pause, seek, and 10-second skip controls lets you verify your music before you hit the ice.
Watch the queue in real time. See what's playing now, what's on deck, and your estimated wait — all from your phone.
Skip your own track to the back or leave the queue entirely with a single tap and a confirmation.
Previously joined sessions appear as quick-access buttons so you can rejoin your regular rink instantly.
Link your personal coach by email so they can manage your music and submit tracks on your behalf with priority access.
Tag every track as Short Program, Free Skate, Exhibition, Warm-up, or Other — so you always grab the right music at the right time.
Coaches get automatic priority placement in the queue, so your skaters spend less time waiting and more time on the ice.
View all skaters who've linked you as their coach. Access their music libraries and submit tracks on their behalf.
Enter an admin's coach invite code to unlock priority access at that rink across all their sessions.
Add your linked skater's tracks to the queue under your coach name — with coach priority baked in.
Coach-linked rinks appear in a dedicated "Coach Access" section so you can jump in without hunting for room codes.
Link with multiple rink admins and manage your skaters' music across every facility you coach at.
How It Works
Whether you run the rink or skate on it, setup takes under a minute.
Admins create a queue and get a room code. Skaters enter the code to join the session.
Skaters upload their tracks and tag them by program type. Music lives in their personal library for reuse.
Tap to add a track. The admin controls playback, and everyone sees the live queue update in real time.
Voice announcements call out the current and on-deck skaters. No more guessing when you're up.
Why MusicLinePro
Details that make the difference between a toy and a tool.
Admins, coaches, and skaters each see only what they need. Permissions are built in, not bolted on.
Powered by Firebase, every queue update, playback change, and status shift appears instantly on all devices.
Toggle between dark, light, or system-matched themes. Your preference persists across sessions.
Sign in with email, Google, or Apple. Role-based Firestore security rules protect every read and write.
Drawer nav on mobile, top navbar on desktop. Layouts adapt automatically so it feels native everywhere.
Music keeps playing even when the app is in the background, so the booth never goes silent.
Available On
Set up your first queue in under a minute. No credit card, no contracts.
Get Started Free