Mashup Maker — One Song’s Vocals over Another Song’s Music
An online tool for making a mashup from two songs: it takes the vocals out of one, the music out of the other, and fits them together — tempo, key and bars. The beat and the bars are found by a neural beat tracker, the songs are separated into vocals, drums, bass and other instruments, and the singer is moved onto the new beat beat by beat, so the voice stays on the grid even where the original drifted. You can then drag the vocals along the bars, change the key, mix the tracks and download the mashup as WAV, MP3 or FLAC.
How to make a mashup
One for the vocals, one for the music; “Swap” exchanges them. Tempo, key and bars of both appear within seconds, with a verdict on how well they fit.
Both songs are separated into four tracks, the vocals are fitted to the new beat and key and placed on the right bar. The time left is measured on your device.
Drag the vocals along the bars, try another key or tempo, balance the tracks — every change plays at once. Then download as WAV, MP3 or FLAC.
Put a singer on a new beat — tempo, key and bars matched automatically
Song for the vocals
Its singer sings in the mashup
Song for the music
Its beat and instruments stay
Second vocal
Its singer takes over after vocal A
Find a pair among your songsAdd several songs — we will show which ones fit best
The first song goes to the vocal, the second to the music; the button between the decks swaps them.
How these two songs fit
Separate on our server
Two neural networks run on this device: the beat tracker (40 MB) and the separator (84 MB), each downloaded once. On a discrete graphics card two songs take about a minute and a half; on integrated graphics it takes longer — the time left appears as soon as the run starts.
Your mashup
Drag the vocals along the bars. Arrow keys move them by a bar, Shift + arrow by a beat.
0:00 / 0:00Fragment of the vocal song
Beats and bars: Beat This! by the Institute of Computational Perception, JKU Linz (MIT License). Separation: HTDemucs by Meta AI (MIT License), in the ONNX export of the MUSION project by Tianwei Zhao (CC BY 4.0).