Welcome to BeatCombo — Auto-Generated Rhythm Game from Any Song
BeatCombo is a free, browser-based rhythm game where the charts come from you. Drop any audio file — a pop song you love, a public-domain classical piece, your own production — and the editor auto-detects the BPM and onset map, then generates three difficulties you can publish to a public library.
How it works
The editor runs entirely in your browser. Audio decoding, BPM tracking, onset detection, and chart generation all happen client-side via the Web Audio API and a bundle of analysis code. When you publish, the audio file uploads directly to Cloudflare R2 via a presigned URL — never through our servers — so even long classical tracks land in seconds without timeouts.
What you can do today
- Browse the community library — 220+ classical and creative-commons tracks already uploaded.
- Open the editor and drop a song to see it auto-charted.
- Compete on global leaderboards.
What is coming next
- Touch-screen play for tablets and phones
- Replay sharing — record + watch friends' runs
- Custom skins and visual effects
- More languages — we already support English, Simplified/Traditional Chinese, Japanese, and Korean
Got a track in mind? Drop it into the editor and tell us how the auto-chart went — feedback shapes everything we build next.