Find the mic.
Or take the stage.
Find karaoke nights around CDA — or turn your browser into the karaoke machine. Bring your own song, connect a mic, add lyrics and play.
Your song.
Your mic. Go.
Everything in this version runs in your browser. Upload an audio file, connect a microphone, paste lyrics, sync them once and perform with a live score, combo and pitch readout.
1 · Load your song
MP3, WAV, M4A and other browser-supported audio formats. The file stays on this device.
Load a song and add lyrics.
2 · Connect your mic
Live input meter + pitch detection. Choose how much browser echo cancellation you want instead of forcing maximum cleanup on every singer.
3 · Add + sync lyrics
Paste lyrics with one sung phrase per line. Auto-time works instantly; Tap-Sync gives you real karaoke timing.
Deep music analyzer
Decode the full local file and inspect tempo, harmonic center, levels, dynamics, stereo field and spectral shape. Nothing is uploaded.
V0.1 reports measured PCM/spectral properties and estimates tempo/key. It does not yet claim true LUFS, stem separation, melody transcription or vocal identity.
One-click song prep is already reserved in the product.
The next product tier can optionally separate lead vocals from the instrumental and create draft lyric timing from an uploaded song. Those require heavier audio/AI processing, so the buttons stay visibly disabled until the backend is actually connected.
This week
Next good bets
Event-driven spots
These venues host karaoke, but the current evidence does not support a dependable weekly slot.
Confidence before hype.
Venue confirmed means the recurring night appears on a first-party venue or host schedule. Reported means karaoke is credibly associated with the venue, but the exact weekly slot needs a fresh confirmation.
Schedules change. Every card includes its source, phone and a quick “check first” path so stale information is obvious instead of hidden.
Help keep the mic map current.
New karaoke night, changed host, wrong time, cancelled recurrence — send the correction once and we can update the Local feed.