Song Analyzer
Get BPM, key, chords, MIDI, and stems from any track. Runs on your device — files never uploaded.
Drop audio file here or click to browse
MP3, WAV, FLAC, AIFF, OGG, M4A · Max 10 minutes
Private — processed on your device, never uploaded
Decoding audio...
Processing locally
First use downloads AI models (cached for future visits).
How to Analyze a Song
- 1 Upload a song (MP3, WAV, FLAC, OGG, M4A)
- 2 AI detects BPM, key, chords — then separates stems and extracts MIDI
- 3 Download stems, MIDI, or use results in other Brizm tools
Frequently Asked Questions
What does Song Analyzer detect?
It detects BPM (tempo), musical key with Camelot code, chord progression with timestamps, converts melody to MIDI, and separates vocals from instrumentals — all from a single upload.
Is my audio uploaded to a server?
By default, no — processing runs on your device. If your hardware can't handle a file, Cloud Assist processes it on our servers and deletes it immediately after.
What are refined results?
After stem separation completes, MIDI and chord detection re-run on the isolated audio (vocals for MIDI, instrumental for chords) for better accuracy. Results update automatically with a 'Refined with stems' badge.