Bass swap
Auto · tempos matchMids cross over the whole phrase. The low end stays with deck A, then flips to deck B on a single beat — so two kick drums never fight.
Chrome extension · YouTube & YouTube Music
YouTube still plays one song, stops, and starts the next. MixLoop finds the beat, waits for the last phrase and beatmatches the next track in, right inside the playlist you already have.
01 — The gap
02 — Inside the mix
When a track starts, MixLoop listens to ten seconds of it, right in the tab. This ribbon is a real tech house track as the extension reads it: width is volume, colour the band that leads, red lows, green mids, blue highs.
It isolates the kick drum and fits a beat grid through every hit, which pins the tempo to a few thousandths of a BPM. Half-time and double-time count as the same pulse.
Dance music moves in blocks of 8, 16 or 32 bars. MixLoop mixes out in the last 20 % (the amber zone), on the earliest full phrase that is done before the outro, where the kick stops. 25 seconds before, it listens again so the grid is fresh.
While deck A plays, deck B is read silently at 4× so its whole waveform and outro are known. It comes in on its first bar, inside its first 20 % (the cyan zone). Within 4 % tempo it's nudged to match; further apart, it fades in smoothly.
During the overlap a phase lock compares both decks 25 times a second and pulls deck B back onto the beat. Then the old track bows out and the playlist keeps going.
03 — Transitions
These are the actual gain curves from the mixing engine. Pink is the track going out, cyan is the one coming in.
Mids cross over the whole phrase. The low end stays with deck A, then flips to deck B on a single beat — so two kick drums never fight.
When two tracks are more than 4 % apart, faking a shared pulse sounds awful. The next track fades in under the last one over up to 16 seconds, at equal power the whole way.
No wash at all. Deck A plays up to the beat and B slams in at full volume on the one.
Bass leaves first. The vocal hangs on for half a phrase, then follows. The body of the track crossfades underneath.
04 — The mix window
Press start in the side panel and both tracks open in a mix window right on the YouTube tab. Each deck draws its whole waveform: the next track is read silently at 4× while the current one plays, so you see what's left before it ever comes in. CUE and PLAY light up like a CDJ, and you pick the style of the next mix.
05 — Drop it in
Add MixLoop to Chrome. It shows up as MixLoop in your toolbar.
Open any playlist on YouTube or YouTube Music.
Click the icon, pick a phrase length, hit Automix.
Not in the Chrome Web Store yet — during the beta, load it via chrome://extensions → Developer mode → Load unpacked. The music stays on YouTube; MixLoop only mixes the change.