Vibes is live
How to · Engine DJ

Color code tracks in Engine DJ.

Engine DJ has no color field on a track: the collection has columns for Comment, Genre, Label and Rating, but none for color, so you cannot paint a row red or green. What you can color are hot cues, saved loops, deck colors and the waveform, so the working method is a short code typed into the Comment column, sorted and turned into a Smartlist that fills itself.

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

Vibe Sort in Vibes with colored vibe tags being assigned to a track by hotkey

Colored vibes in Vibes, exported to Engine DJ as playlist folders.

Color code tracks in Engine DJ, step by step.

Every Engine DJ track color you can actually set lives on a hot cue, a saved loop, a deck or the waveform, never on the row in your collection. So this workflow builds a text code you can sort and automate, then puts real color where Engine DJ allows it.

01

See which colors Engine DJ really has

Click the Preferences icon in the Toolbar. On the Performance tab, Waveform Style switches between Tri-Band, where blue is bass, green is mid and white is treble, and RGB, where red is bass, green is mid and blue is treble. Those colors describe frequency, not your categories, which is why the code below goes in a text field.

02

Turn on the Comment column

In the Track List, right-click any column header and tick Comment from the list of available columns. Drag it next to Title so you can read it at a glance. Comment is one of the fields Engine DJ lets you edit and sort, which makes it the closest thing the app has to a color tag.

03

Write your code into Comment

Click a track to select it, then click the Comment field and type a short code such as RED PEAK or GREEN WARMUP. Press Enter to save. For a batch, hold Shift and select the tracks, then double-click the field while still holding Shift. A confirmation window appears before the metadata is written to all of them.

04

Sort and search on the code

Click the top of the Comment column to sort the list by your code, and hold Shift while clicking a second column to sort by both at once, for example code first and BPM second. The five filter boxes cover Genre, Artist, Album, BPM and Key only, so a Comment code is reached by sorting or by the search box.

05

Turn each code into a Smartlist

Click the gear plus icon next to the Collection header, or right-click in the Collection pane and choose Create Smartlist. Name it, set the rule to Comment, choose contains, and type RED. Click Create. The Smartlist keeps updating itself as you code more tracks, and Convert to Playlist turns it into a fixed list when you want one.

06

Put real color on the cues

Open a track and right-click a populated hot cue performance pad, numbered 1 to 8, to rename it, clear it or change its color. Saved loops work the same way from the loop pads. Match the cue color to your code and the classification becomes visible on the waveform while you play, not just in the browser.

07

Sync the code to your hardware

Click the Sync Manager icon in the Toolbar to push tracks and data to a USB drive or a connected Engine OS player. Playlists, Smartlists and performance data go across together, so your coded Smartlists and your recolored hot cues are both waiting on the player when you plug in.

The catch

None of this is a real color. A Comment code is text: it sorts, searches and drives Smartlists, but the row stays the same color as every other row, and there is no color entry in the column list to enable. Codes you built in another app do not help either, since Engine DJ's third party import carries music, playlists, hot cues, loops and ratings, and nothing that holds a track color.

Mood
EuphoricMelancholicMysterious
Energy
AggressivePeacefulRave
Function
AfterhoursClubHome

The faster way

Build the color code somewhere that has colors, then send it over.

Vibes imports your Engine DJ collection, then lets you tag every track into colored vibes with Vibe Sort and one-key hotkeys, or with Auto-Tagging when you would rather not do it by hand. Each vibe is a color you can see and filter on, next to BPM, Camelot key, energy 1 to 10 and star ratings. Export back to Engine DJ and your vibes arrive as a playlist folder tree, so the code is sitting in the Collection pane instead of hidden in a text field.

See how it works
Tag tracks into colored vibes with Vibe Sort and hotkeys, or let Auto-Tagging propose them across the whole library
Bring a code you already have straight in: tag import reads your Genre, Mood and Grouping fields
Filter by vibe alongside BPM, Camelot key, energy 1 to 10 and star ratings
Export vibes back to Engine DJ as a playlist folder tree, with optional 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.

Color coding means giving each track a visible label for the job it does in a set: warm up, peak, vocal, closer. In an app with a color field you set it on the row. Engine DJ has no such field, so you type the code into the Comment column, sort or search on it, build a Smartlist per code, and mirror it with hot cue colors. If you also run Traktor, the Traktor guide covers that app's own route.
No. The columns you can switch on run from Title, Artist, BPM and Key through Comment, Genre, Label, Rating and Play Count, and there is no color entry among them. In Engine DJ, color belongs to hot cues, saved loops, deck colors and the waveform style. A color or tag column is a standing request in the Engine DJ community forum rather than a shipped feature.
Because track color is not part of the app, so nothing is missing from your install. Color choices appear when you right-click a populated hot cue or saved loop pad, where you can rename, clear or recolor that cue. If it is the Grid Edit controls that look greyed out, that is Beat Grid Lock, and a lock icon shows under the Grid column for that track.
No. Engine DJ's third party import pulls in your music, playlists, hot cues and loops from rekordbox, Serato, Traktor and Apple Music or iTunes, plus ratings stored in those files. A track color from the other app is not in that set, so it arrives nowhere. Rebuild it in the Comment column, or hold it in Vibes and export it back as playlist folders.
Drag your music folders from Finder or File Explorer onto the Collection in Engine DJ Desktop; subfolders come in as playlists, and tracks analyze as they land if Auto Analysis is on under Preferences, Library. Coming from another app, Engine DJ 5.0 adds an Import Assistant that walks you through a Serato, rekordbox, Traktor or Apple Music library. There is more in our Engine DJ guide.
Engine DJ Desktop is at v5.0.0, released on May 13, 2026, and Engine OS on the hardware is at v5.0.4. The 5.0 desktop release added RGB waveforms as an alternative to the classic tri-band coloring, plus the Import Assistant. The two version numbers move separately, so check the Downloads page on enginedj.com for the current build of each before a gig.
No. Spotify is not among the services Engine DJ supports. The streaming services listed for Engine OS hardware are Apple Music, Amazon Music Unlimited, Beatport LINK, Beatsource LINK, SoundCloud, TIDAL and personal Dropbox storage, and you log into them on the player rather than in the desktop app. For color coding it changes nothing: a code only sticks to files that live in your own collection.
Engine DJ Desktop is downloaded straight from the Downloads page on enginedj.com, for Mac or Windows, with no license key or subscription step in the way, and it is the same application whether or not you own Engine OS hardware. The spend is on the players themselves, the Denon DJ, Numark and Rane units that run Engine OS.
inMusic, LLC, whose name sits in the copyright line on every enginedj.com page. Engine DJ is the platform behind inMusic's DJ hardware: Denon DJ PRIME and SC players, Numark Mixstream units and the Rane SYSTEM ONE all run Engine OS, and Engine DJ Desktop is the companion application you prepare and sync the library in.
No, and it does not need to. Engine DJ keeps the cue, loop and waveform colors; Vibes holds the track level code Engine DJ has no field for. You tag tracks into colored vibes, filter on them next to BPM, Camelot key and energy, then export to Engine DJ as playlist folders. Vibes is a prep tool with no decks, no mixing and no recording. Download it and point it at your collection.

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