edytlab

Full demo

Beatmatch and blend two tracks

A screen recording of the edytlab desktop app: a DJ has Claude match one track's tempo to another's, blend the two with a crossfade and a low-pass, master the mix and export a WAV.

2:45, 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 asks what they are working with: both tracks are in F major, and Neon Rush is about 6.7% faster. Neon Rush is time-stretched to Midnight Drive's 120 BPM, keeping its pitch, and started at 16 s, under Midnight Drive's last 8 bars; Claude points out that its bars then run a beat behind and offers to start it at 15.5 s instead. Midnight Drive fades out under a 1 kHz low-pass while Neon Rush fades in. For the master, Claude mixes the two to a new track, compresses it, limits at −1 dB and raises it to about −14 LUFS, then exports a 50-second WAV at −13.9 LUFS, peaking at −1 dBFS. 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 blends Midnight Drive (120 BPM) into Neon Rush (128 BPM)
  2. 0:02Open the tracks
  3. 0:10Before: both tracks from the top, 120 against 128 BPM
  4. 0:211 · What am I working with?
  5. 0:342 · Beatmatch
  6. 0:473 · Line up the overlap
  7. 0:594 · Blend: crossfade, low-pass on the outgoing track
  8. 1:22Listen: the transition, from 0:12
  9. 1:445 · Master for streaming
  10. 2:126 · Export
  11. 2:24The mastered mix, from 0:20
  12. 2:41Done: midnight-into-neon.wav, 0:50, -14 LUFS

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.