Vibes is live
How to · Engine DJ

Clean up your library in Engine DJ.

In Engine DJ Desktop, click the Preferences icon in the toolbar, open the Library tab, scroll to System, and click Run Cleanup next to Library Optimization. That clears unneeded information out of the database and fixes slow search on Engine OS hardware, but it is a database job, not a way to delete tracks. The tidying comes first: relocate the red missing files, remove the track entries you no longer play, and prune the playlists left over from old gigs.

$49$79USD one-time purchase. First 250 licenses at this price. 14-day free trial.

The Vibes library table with BPM, key, and vibe columns for spotting dead and duplicate tracks

Sort the collection first, run the database optimization last.

Clean up your library in Engine DJ, step by step.

Here is how to clean up Engine DJ library data in Engine DJ Desktop 5.0, in the order that keeps your cues, loops, and beat grids intact. Back up before you remove anything, because the built-in restore only covers the library on your computer.

01

Back up the Engine Library first

Click the Preferences icon in the toolbar, open the Library tab, and scroll to System. Under Library Backup, click Backup and leave Engine DJ open until it finishes. Restore overwrites the current library with the latest backup. Only your computer's database is covered here, so for an external drive, copy its Engine Library folder somewhere safe by hand.

02

Bring the red tracks back, or let them go

Tracks whose files have moved show in red text and will not load. Right-click one and choose Relocate Missing File to point Engine DJ at the new path, or Auto Relocate All to scan your Desktop, Music, and Documents folders plus connected drives. Cues, loops, and beat grid information survive a relocate. Anything that stays red is a candidate for removal.

03

Remove the tracks you no longer play

Ctrl-click on Windows or Command-click on macOS to select the entries you want gone, then right-click and choose carefully. Remove from Collection drops the track from the Engine DJ database and leaves the audio file where it is. Remove from Playlist affects that one playlist. Remove from Drive is the destructive option: it deletes the track data and the audio file from that external drive.

04

Prune stale playlists and folders

Right-click a playlist and choose Remove. Removing a playlist from the Engine Library collection removes it from every connected external drive, while removing it from a drive touches that drive only. Double-click a playlist to rename it. If you want a record of a set before it goes, right-click and choose Export to save it as a CSV, M3U, or JSON file.

05

Fill the analysis gaps

Sort the collection by BPM or Key and look for blank cells. Select those tracks, right-click, and choose Analyze: Get missing analysis data. Then set Auto Analysis to On under Preferences, Library, so anything you add later is analyzed on import. Key Notation lives in the same panel if you would rather read Camelot than sharps or flats.

06

Run Library Optimization on the computer library

Back in Preferences, Library, System, click Run Cleanup next to Library Optimization. Do not close Engine DJ or shut off the computer while it runs. This clears the database of unneeded information, which is what cures slow search and lagging waveforms on Engine OS devices. The user guide recommends doing it regularly, and always after a backup.

07

Repeat it on the drive, then resync

Connect your Engine DJ drive. If the drive sits in your hardware's SATA bay, connect the unit by USB and enter Computer Mode. Run the same cleanup with the drive attached, then open Sync Manager from the bottom-left corner and re-export your playlists. Sync to Engine pulls cue points, loops, hot cues, beat grids, star ratings, BPM, and key back from the players.

The catch

Engine DJ has no duplicate finder. The version 5.0.0 user guide documents no duplicate detection tool, and Run Cleanup optimizes the database rather than comparing tracks against each other, so duplicates have to be spotted by sorting the collection on title, artist, or file name and removed one right-click at a time.

DJ Software
Rekordbox
Rekordbox
Import XML or Database
Serato
Serato
Import Library Database
Traktor
Traktor
Import NML Collection
Engine
Engine
Import Engine Database
File System
Local Folder
Scan directory
Audio Files
Select files

The faster way

Do the sorting once, then push a clean library back into Engine DJ.

Vibes reads your Engine DJ collection through the Import Wizard, then handles the tedious part in one place: a duplicate finder with exact, metadata, and audio-similarity layers, per-track metadata editing in Track Inspector, star ratings, and energy from 1 to 10. Watched folders pick up new files so you are not re-importing by hand every week. When the library is tidy, export playlists and vibes back to Engine DJ as a folder tree, with optional Camelot key or BPM sub-folders.

See how it works
Duplicate finder with exact, metadata, and audio-similarity layers
Track Inspector for per-track metadata fixes, plus bulk re-analyze
Watched folders keep new music flowing in, so the next cleanup is smaller
Export playlists and vibes back to Engine DJ, optionally in Camelot key or BPM sub-folders

Organize in Vibes, export to Engine DJ.

Your playlists, tags, ratings, and cue points travel back to the gear you play on, so nothing you do in Vibes is locked away.

Track 001 by Artist A

Track 001

Artist A

128
3A
Track 002 by Artist B

Track 002

Artist B

124
5B
Track 003 by Artist C

Track 003

Artist C

132
8A
Vibes App
Playlists
Vibes
Mood
Aggressive
Euphoric
Melancholic
Mysterious
Peaceful
Playful
Tense
Function
Arrangement
Sets
Club Night 12/28
NYE Closing Set
Rooftop 01/04

Frequently asked questions

The honest answers, including the trade-offs.

Work in one order and it stays cheap. Back up first, fix or discard the files that have moved, remove the tracks you will never play again, prune the playlists that mirror gigs already done, then fill in missing BPM and key data. Only after all that do you run the database optimization. The other way round just optimizes a database still full of dead entries. Back up first.
Engine DJ Desktop downloads straight from the Engine DJ downloads page for Mac and Windows, with no purchase or license step before you install it. Version 5.0.0 is the current release. It manages your collection, analyzes tracks, and exports drives for Engine OS hardware whether or not you own a Denon DJ, Numark, or Rane unit. Engine DJ Stems is sold separately from the software.
Put the information in fields the software can filter on, not in folder names. Engine DJ gives you five filter columns above the collection: Genre, Artist, Album, BPM, and Key. The BPM filter has a tolerance setting, and the Key filter can show matching keys only or harmonically compatible ones. A tag you invent inside a file name cannot be filtered; the same tag in the metadata can.
Most working DJs keep one collection and layer views over it: playlists for the gigs they actually play, smartlists for rules that maintain themselves, star ratings for the tracks that always land, and a key notation they can read at a glance. Engine DJ shows key as sharps, flats, Open Key, or Camelot under Preferences, Library. Do the genre tagging once and the filters carry it.
The one your players read. Engine DJ Desktop is the right home for a Denon DJ, Numark, or Rane Engine OS setup, because it writes the database your hardware boots from. Dedicated prep tools sit in front of it and take on duplicates, tagging, and analysis at scale, then export back into it. The same cleanup order applies in Serato and Rekordbox.
No. The Engine DJ 5.0.0 user guide documents no duplicate detection tool, and Run Cleanup optimizes the database rather than comparing tracks with each other. To find duplicates you sort the collection on title, artist, or file name and remove the copies by hand, or run the library through a prep tool that matches on metadata and audio similarity before you export back. How the Vibes duplicate finder works.
Library Optimization clears the database of unneeded information. Engine DJ support recommends it when search is slow on Engine OS devices, when waveforms lag, or when a drive feels inconsistent during a performance. It is maintenance, not deletion, and it does not go looking for tracks to throw away. Run it on your computer library and on each Engine drive, and back up before you start.
The user guide says on a regular basis, on your Engine DJ library and on all Engine drives, and always after you have backed up. In practice, tie it to your own rhythm: after a large import, after deleting a batch of tracks, and before a run of gigs. Nothing inside the app schedules it, so it only happens when you click the button.
Red means the audio file is not where Engine DJ last saw it, and the database cleanup does not fix that. Auto Relocate All scans only your Desktop, Music, and Documents folders plus connected drives, skips Downloads and Trash, and needs a case-sensitive file name match on macOS. If several files match, it picks none of them. Fix those by hand, one at a time. Relocate missing files.

From a Vibes customer

The import worked perfectly. Have created several sets now and my life is so much easier
Danny

One-time purchase

Get Vibes with a single payment. No subscription.

First 250 licenses at this price, then $79.

Free Trial

14 days • Full access

Full access to all features
No credit card required
Works offline
Download Free Trial

No strings attached

FREE UPDATES FOREVER
$49USD
one-time payment
Includes Vibes Companion Pro
Use on 2 devices (macOS and Windows)
All updates included, free forever
14-day free trial to evaluate

Secure checkout with Stripe

Already have Companion Pro? Upgrade instead

Methodology

How we keep this honest.

Verified against the app

Every step is checked against the current version of Engine DJ.

We own our bias

We make Vibes. We show the native way first and honestly, then where Vibes genuinely helps, and we say when it does not.

Live pricing

The Vibes price shown comes straight from our checkout, never a hardcoded marketing number.

Kept current

Last reviewed June 2026.

5% off