Musical Chairs DJ
Built-in synthesized music plays with a bouncing equalizer, then stops at a genuinely random moment inside your chosen window with a harsh buzz and SIT! flash. No adult stuck at the speaker.
Built by the AbraCalc team
How to play
- Set the shortest and longest round length in seconds — the actual stop time is picked randomly between them.
- Tap Play to start the music; the equalizer bounces while the built-in tune plays.
- The music stops on its own at an unpredictable moment inside your window, flashing SIT! with a buzzer.
- Remove a chair, then tap Play again to start the next round whenever you're ready.
Set the shortest and longest a round should last, tap Play, and a built-in synthesized tune starts pulsing behind a bouncing on-screen equalizer — no playlist, no external audio files, no adult stuck babysitting a speaker. Somewhere inside your chosen window, the music cuts out on its own at a moment nobody, including whoever set it up, can predict in advance. The screen flashes orange and flips to a giant SIT! so it doubles as a visual cue across a noisy room, then a harsh buzzer seals the moment. Tap Play again to start the next round once a chair has been pulled away. It works fully offline, which makes it a reliable pick for a classroom, a birthday party, or anywhere you'd rather not rely on a phone playlist and a nervous thumb on the pause button.
Frequently asked questions
- Does this play real songs or an internet playlist?
- No — it synthesizes its own built-in tune directly in the browser, so there are no external audio files, no streaming, and no internet connection required once the page is loaded.
- How is the stop moment chosen so it's actually fair?
- Each round draws a fresh random stop time from your chosen shortest-to-longest window using the same unpredictable randomness as the rest of AbraCalc's tools, so even the person running it can't predict or control exactly when it stops.
- Can I stop the music early on purpose?
- Yes, tap the Play button again mid-round (it relabels to Stop early) if you want to end a round manually instead of waiting for the automatic random stop.