Skip to content

Free · Windows & Mac · 0.5.0 beta

KTWO Cue Engine

A free companion app for djay Pro. It suggests cue points, loops and a mix order from djay’s own analysis of your tracks — and writes them into your djay library, always keeping a backup first.

Version 0.5.0 beta · Free, no account · Needs djay Pro · Release notes

Beta software, provided as is — use it at your own risk. Read before you download

KTWO Cue Engine showing a playlist with suggested cue points, loops, BPM and key for each track, and the waveform of the selected track
Click to enlarge
KTWO Cue Engine screenshot, full size

Cue points & loops

Suggests cue points and loops at the moments that matter, built on djay’s own beat grid, waveform and key.

Mix order

Proposes an order for a playlist so tempo and key flow from one track into the next.

Backed up, every time

Writes your choices into the djay library — and copies the whole library first, so any change can be undone.

Getting started

Before you start

  • djay Pro installed — from the Microsoft Store on Windows or the Mac App Store on Mac — and opened at least once.
  • Tracks djay has analysed, in a playlist of your own.
  • Close djay before saving changes — the app only writes while djay is shut.

Windows

  1. Download KTWO-Cue-Engine-Windows.zip and unzip it.
  2. Open KTWO Cue Engine.exe.
  3. If Windows shows a blue SmartScreen warning, choose More info → Run anyway. The beta isn’t code-signed yet, so Windows doesn’t recognise it; you only do this once.

Mac

  1. Download KTWO-Cue-Engine-Mac.zip and unzip it.
  2. Move KTWO Cue Engine to your Applications folder and open it.
  3. macOS will say it can’t verify the app (the beta isn’t signed yet). Open System Settings → Privacy & Security, scroll down and click Open Anyway.
  4. In Privacy & Security → Full Disk Access, turn on KTWO Cue Engine, then reopen it. djay keeps its analysis in a protected folder, and this lets the app read it.

FAQ

What does KTWO Cue Engine do?

It reads the analysis djay Pro has already made of your tracks — beat grid, waveform and key — and suggests cue points, loops and a mix order for your playlists. You review the suggestions, keep what you like, and KTWO Cue Engine writes them into your djay library so they’re there the next time you open djay.

Why does djay have to be closed?

djay keeps its library in memory and writes it back when it saves or quits, so anything changed while djay is running would be overwritten. That’s why the app only saves when djay is fully closed — quit it completely (not just minimised), wait a few seconds, then save.

How do backups and restore work?

Before every save, the whole djay library is copied. Right after a change you can Undo it, and Backups in the sidebar lists earlier copies — Restore puts one back. A restore rolls back everything changed in djay since that copy, including edits you made in djay by hand; your current library is set aside first, so you can switch back.

Some tracks say “Not analysed”. What do I do?

djay hasn’t analysed those tracks yet, so there’s nothing to build cue points from. Open djay, load the track on a deck once until it shows a BPM, quit djay, then press Reload djay in the app.

Does it send my library anywhere?

No. It runs entirely on your computer and works offline. The only thing that ever leaves your machine is the optional Discogs genre lookup — if you turn it on, it sends a track’s artist and title to Discogs to find its genre. Nothing else is uploaded.

Why does it need Full Disk Access on a Mac?

djay Pro on the Mac keeps its analysis in a folder macOS protects. Full Disk Access lets the app read that analysis and save cue points back. Turn it on once in System Settings → Privacy & Security → Full Disk Access, then reopen the app.

Release notes

  1. 0.5.0 beta

    Export to djay on an iPad

    • Export a playlist, with all its cues and loops, to djay on an iPad: in Export / import, choose Export to → djay on an iPad.
    • TIDAL, Spotify and other streamed tracks the iPad doesn’t have yet are added for you. Local audio files must already be in djay on the iPad.
    • The User Data folder you save from the iPad is never changed: Cue Engine writes a new folder next to it, with a backup and the steps to put it back.
    • Cue Engine export files are now version 2. Files from 0.4.0 can still be imported.
    • Cues and loops you cleared in djay for iPad no longer stop that track from being exported or imported.
  2. 0.4.0 beta

    First public beta — Windows and Mac

    • First public release, for djay Pro on Windows and Mac.
    • Suggests cue points, loops and mix order from djay's own track analysis.
    • Writes your choices into the djay library, always backing it up first.
    • Unsigned beta build: see Getting started for the one-time security prompt.

Use at your own risk

KTWO Cue Engine is free beta software, provided “as is”, without any warranty of any kind. It changes your djay library — cue points, loops, playlists and the database behind them — and like any software it can have bugs.

  • You use the app entirely at your own risk. DJ KTWO accepts no responsibility or liability for lost or damaged cue points, loops, playlists, djay libraries or databases, music files, or any other data, or for any consequences of using the app — to the fullest extent the law allows.
  • The app backs up your djay library before every save, but that is a safety net, not a guarantee. Keep your own backup of your djay library and music before you start, and check the results before you play out.
  • If you don’t accept this, please don’t download or use the app.

Support development

KTWO Cue Engine is free and always will be. If it saves you prep time before a gig, a coffee on Ko-fi helps keep it going.

Support on Ko-fi ↗

KTWO Cue Engine is an independent app by DJ KTWO and is not affiliated with, endorsed by or sponsored by Algoriddim. djay and djay Pro are trademarks of Algoriddim GmbH.