About Monstamix
Monstamix uses AI to separate stems, recognize chords, and detect BPM & key from audio files. Upload a song and get an interactive multi-track mixer with real-time chord display.
How it works
- Upload an audio file to the analyzer
- AI separates stems (2-stem: vocals/instrumental, or 4-stem: vocals/drums/bass/other)
- Chords, BPM, and musical key are detected automatically
- Mix, mute, and solo individual tracks in the browser
Technology
We use BS-RoFormer for high-quality 2-stem separation and Demucs v4 for 4-stem separation, CREMA for chord recognition, and librosa for BPM/key detection. Stem separation runs on GPU via Modal.com for fast processing.