This page is opened from file://. YouTube embeds and tab-audio capture need a web origin. Run npm start in the server/ folder and open http://127.0.0.1:8000.
TUBEDJ
Collapsed. Click to add more music or analyze.
1Add music
Local audio filesDrop files anywhere on the page, or
Decoded and analyzed in full: more accurate BPM/key, plus beat-synced mixing.
Want YouTube tracks as files?
2Analyze BPM & key
For YouTube tracks, Chrome or Edge will ask to share this tab. Keep “Also share tab audio” checked. Each video plays briefly in the small player and gets sampled; nothing leaves your browser. Results are cached, so a track is only analyzed once.
3Preview & log
DecksA · crossfader · B
AB
Flow & ordering
How the set is ordered. Next picks re-score live; Re-order upcoming applies it to the set.
Transitions
Applies to every mix, YouTube and local.
Tempo & key match
Local files and converted mp3s only. YouTube's player can't be stretched.