Vibes is live
How to · Engine DJ

Edit track info in Engine DJ.

In Engine DJ Desktop, click a track once to select it, click the field you want to change, type, and press Enter to save. Twelve fields are editable this way: Title, Artist, Album, Key, Rating, Comment, Track #, Genre, Year, Label, Composer and Mixartist. BPM is not one of them, and a fast double-click loads the track to Deck 1 instead of opening the field.

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

A Vibes library list with title, artist, BPM, key and rating columns ready to edit

Metadata lives in the track list, so that is where you fix it.

Fix track metadata in Engine DJ, step by step.

Engine DJ Desktop has no separate tag editor window. Every change happens in the track list itself, so the guide below covers the single-track edit, the Shift batch edit, and the fields that live somewhere else.

01

Show the columns you want to edit

Right-click any column header in the track list and tick the fields you need: Title, Artist, Album, Key, Rating, Comment, Track #, Genre, Year, Label, Composer, Mixartist. Click and drag a column into a new position, or drag the name inside that right-click menu, so the fields you change most often sit next to each other.

02

Click the track, then click the field

Click a track once to select it, then click the field you want to change. A cursor appears and you can type over the existing value. Press Enter on your computer keyboard to save the edit. Two separate clicks are the whole trick here, because a quick double-click loads the track to Deck 1 instead of opening the field.

03

Change the same field on many tracks at once

Hold Shift and click to select the tracks you want, then double-click the field while you are still holding Shift. Type the new value and press Enter. A window appears asking you to confirm that you want to change the metadata for those tracks. Every selected track gets the same value, which suits Genre, Album, Label or Year.

04

Pull in tags you edited outside the app

If you fixed the ID3 tags in another tag editor, Engine DJ does not notice on its own. Right-click the track and choose Re-import track information to read the file's tags again. A track shown in red text has been moved and is inaccessible until you right-click it and choose Relocate Missing File, which also updates its ID3 information from the new file.

05

Fix key and BPM where they actually live

Key is an editable field in the list, and the Library tab of Preferences sets whether it displays as Sharps, Flats, Open Key or Camelot. BPM is not in the editable list. Load the track to a deck and use the Grid Edit Controls instead: Tap Tempo, the +/- BPM buttons, /2 and 2X for half and double time, and Reset to return to the analyzed tempo.

06

Bring edits made on a drive or player back

Changes made on Engine OS hardware live on the drive. Connect it, then click Resync Track Info in the media devices panel to resync cues, loops, beat grid and meta tag data back to the main database. In Sync Manager, the Sync to Engine button returns cue and loop points, beat grids, waveform data, star ratings, BPM and key.

The catch

Every edit happens in the track list, one field at a time, and the Shift batch edit writes one identical value across the selection. That covers a genre or a label, but a few thousand imported tracks with wrong titles, empty artists and missing keys still turn into an afternoon of clicking.

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

Clean up the whole imported library in one pass.

Vibes reads your Engine DJ database, playlists included, and puts the collection in one keyboard-first list. Fix a title, artist, genre or key per track in the Track Inspector, select everything missing BPM or key and bulk re-analyze in a single pass, and pull existing Genre, Mood or Grouping text in as tags. When the library is clean, export your playlists and vibes back to Engine DJ.

See how it works
Smart Import detects Engine DJ and brings the database and playlists in intact
Per-track edits in the Track Inspector, plus inline BPM and key fixes in the list
Bulk re-analyze every track missing BPM or key instead of tapping tempo one by one
Duplicate finder in three layers: exact, metadata, and audio similarity

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.

Twelve, straight in the track list: Title, Artist, Album, Key, Rating, Comment, Track #, Genre, Year, Label, Composer and Mixartist. Click a track once to select it, click the field, type, then press Enter to save. Anything else in the list, such as BPM, length, file type or date added, comes from the file or from analysis and is not typed in here. For one stubborn file you would rather fix outside the library, the browser MP3 tagger writes the tags directly, then Engine DJ picks the change up on the next scan.
Yes. Hold Shift and click to select the tracks, then double-click the field while you are still holding Shift. Type the value and press Enter, and a window appears asking you to confirm the change for those tracks. It sets one identical value on every track you selected, so it fits Genre, Album, Label or Year, not a per-track fix like a single title typo.
The Engine DJ user guide files these edits under ID3 Tags and describes ID3 tags as the track's metadata stored in the file itself, which you can update and edit within Engine DJ. The same section explains the return trip: change tags in another editor and Engine DJ will not see them until you right-click the track and choose Re-import track information.
It re-reads the tags from the exact file Engine DJ has on record, so it only shows a change if your other tag editor saved to that file rather than a copy. A track in red text has moved and stays inaccessible until you choose Relocate Missing File. If you are actually chasing BPM or key, use Re-analyze: Overwrite existing track data, which uses Engine DJ's own detection regardless of the ID3 tag on the file.
BPM is not one of the fields you can type into. Load the track to a deck and use the Grid Edit Controls: Tap Tempo, the +/- BPM buttons, /2 and 2X, and Reset to go back to the analyzed tempo. If those controls are greyed out, the beat grid is locked. Click the lock icon to unlock it, and check the Grid column, which shows a lock for that track.
Yes, and the changes come back. With Engine Remote Library connected over the same network, edits to performance data, track metadata and playlists made on the hardware update in real time in your Engine DJ software collection. If you work from a drive instead, connect it and click Resync Track Info in the media devices panel, which returns cues, loops, beat grid and meta tag data to the main database.
That is a drive setting, not a broken tag. Click the Drive Preferences icon in the Drives section of the Collection pane, open Display, and set Track Title to Metadata rather than Filename. Metadata shows the track's ID3 tags on the controller, Filename shows only the file name. If the title really is empty, fix it in the list first, then export the library to the drive again.
No. The track list, the editable fields and the Shift batch edit behave the same on macOS and Windows. The user guide only splits the two for modifier keys and file browsing: hold Command on macOS where Windows uses Ctrl to pick tracks one by one, and the right-click menu reads Show in Finder rather than Show in Explorer.
Do it in bulk before it reaches the player. Vibes imports the Engine DJ database with playlists intact, lets you correct fields per track in the Track Inspector, bulk re-analyzes everything missing BPM or key, and finds duplicates in three layers. Then you export playlists and vibes back to Engine DJ. The same cleanup exists for rekordbox, Serato and Traktor.

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