RUTHLESS KARAOKE

// vocal signal analysis system //
Work in Progress: Scoring is an early prototype. Pitch, tone, and similarity numbers are estimates, not a certified vocal analysis — expect inconsistency and don't take the exact figures too seriously yet.

Song Setup

Auto-download from YouTube is currently unreliable. If scoring fails after recording, upload the acapella's audio file here (mp3/wav/m4a) and it'll be used instead — no re-download needed.

Recording

Lyrics & Scores

Lyrics

Lyrics will appear here after search...

Performance Scores (2-sec intervals)

Complete a recording to see scores

Scoring Validation

Record yourself singing the SAME section twice to test if the scoring is consistent and accurate.

How it works
  1. Click "Record Test 1" and sing a section (5-10 seconds) — this becomes the reference
  2. Click "Record Test 2" and sing the SAME section again
  3. Test 2 is scored against Test 1, second by second
  4. High scores throughout = scoring is consistent; a dip shows where the takes diverged

Test 1 — Reference

Test 2 — Comparison

Heads up: Acapella audio is pulled from YouTube using a signed-in session on the backend. That session's cookies expire periodically — when they do, acapella lookups will start failing until the session is refreshed. If search/lyrics work but scoring suddenly stops finding acapella audio, this is the likely cause.