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

1
Add two songs

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.

2
Press “Make the mashup”

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.

3
Fine-tune the vocals, download the mashup

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

Drop the song with the vocals — or choose a file
MP3, WAV, FLAC, M4A — or a video

Song for the music

Its beat and instruments stay

Drop the song with the music — or choose a file
MP3, WAV, FLAC, M4A — or a video
Find a pair among your songsAdd several songs — we will show which ones fit best
Drop several songs — or choose files
MP3, WAV, FLAC, M4A, OGG

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.

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).

Published Updated Author: