edytlab

Full demo

A three-track mini-mix

A screen recording of the edytlab desktop app: a DJ has Claude bring three tracks to 124 BPM, join them with overlapping crossfades, match their loudness and export the mix as a WAV.

1:58, played in real time with the app's own sound, and no voice-over. Nothing plays until you press play.

What it shows

A DJ builds a warm-up mix at 124 BPM. Midnight Drive and Neon Rush are time-stretched to 124, keeping their pitch, and Claude checks that their beats now line up with Solar Flare's. Each track comes in about 4 bars before the one before it ends, with a straight-line crossfade over each overlap; Claude brings Neon Rush in on Solar Flare's bar line rather than at the exact 4-bar mark, which makes that overlap 8.77 s. Each track is brought to about −14 LUFS, with a limiter at −1 dB on the master, and Claude notes that the fades were counted in the measurement. You hear both transitions, then the mix is exported as a 79-second WAV. Waits for Claude are sped up; every playback is in real time, with sound.

What happens, in order

There is no voice-over. Each line is a moment in the video, from the second it starts.

  1. 0:00A DJ builds a three-track mini-mix at 124 BPM
  2. 0:02Open the tracks
  3. 0:101 · Match every track to 124 BPM
  4. 0:242 · Sequence with 4-bar overlaps
  5. 0:463 · Match loudness, limit the master
  6. 1:05Listen: Midnight Drive into Solar Flare (0:23)
  7. 1:23Listen: Solar Flare into Neon Rush (0:46)
  8. 1:404 · Export the mix
  9. 1:54Done: mini-mix-124bpm.wav, 1:19

More videos

All videos

edytlab is free and open source (MIT) for macOS, Windows and Linux. Stem separation and transcription are not built yet, and the current builds are unsigned, so macOS and Windows warn on first launch; the setup guide has the steps. Download it from the releases page.