Vibes is live
How to · Engine DJ

Export your played history in Engine DJ.

Engine DJ history is written onto the drive you played from, so connect that drive, open History in the Collection pane, and right-click the dated session to import it as a playlist. Then right-click that playlist and choose Export to save it as a CSV, M3U, or JSON tracklist, with the Start Time column showing when each track was played.

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

The Vibes library table showing tracks with BPM, key, energy, and vibe tags

One night's tracklist, kept as something you can reuse instead of a list you lose with the drive.

Export your played history in Engine DJ, step by step.

Engine DJ Desktop keeps a History list of already-played tracks, in the order they were loaded into the player. Turning one night into a file you can keep takes two moves: import the session as a playlist, then export that playlist.

01

Connect the drive you played from

Engine DJ OS writes the played-track list onto the USB drive or SD card that was in the player, so start by plugging that drive into your computer. In Engine DJ Desktop, click the Drives icon in the Collection pane to open the drives panel, which shows the music libraries and playlists of every connected external storage drive and cloud storage folder.

02

Open the History list for that night

In the Collection pane, click History. The Engine Library History shows already-played tracks from your local storage and any external storage drive you have connected before, while the History under a drive in the Drives panel is specific to that drive. Sessions are listed by date, and the tracks sit in their playback order.

03

Turn on the Start Time column

Right-click any column header in the track list and tick Start Time. It records when the track was played on an Engine OS device and is the one column that exists only in History, which makes it the quickest way to check a set order or line the list up against a recording. Play Count, Date Added, and Drive are in the same menu.

04

Import the session as a playlist

Right-click the dated list and import it as a playlist. Engine DJ has supported that since version 2.0, the release where history lists from connected drives started appearing in the home collection and could be viewed without the drive attached. The new playlist sits in your Collection and survives after you unplug the drive. Each playlist holds up to 1,000 tracks.

05

Clean up the order and the name

Double-click the playlist to rename it, a venue and a date works well. Sort by the # column and drag tracks if you want to fix the order; if you sorted by another column instead, right-click a track and choose Re-number track order to lock the current order in. Right-click anything you did not really play and choose Remove From Playlist.

06

Export the tracklist as a file

Right-click the finished playlist and select Export. Engine DJ Desktop writes playlists out as CSV, M3U, or JSON files: CSV for a readable tracklist you can send to a promoter or paste into a reporting form, M3U for a list other players can open, JSON if you want to script something with it. Save it next to your set notes.

The catch

Every drive carries its own list. The History under a drive shows only what was played from that drive, so if you rotate USB sticks between gigs you have to connect the right one, and a night played off someone else's drive never reaches your library at all.

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

Turn last night's tracklist into next week's set.

A history list tells you what you played. Vibes turns it into something you can build on: Smart Import reads your Engine DJ collection and playlists, so the session you just saved comes across with its track order intact. Tag the tracks that landed into a vibe with Vibe Sort, and every one of them carries BPM, Camelot key, an energy value, and section markers. When the next set is shaped, export it back as a playlist.

See how it works
Smart Import auto-detects your Engine DJ library, so imported playlists arrive with BPM, key, and folder structure
Tag the tracks that worked into vibes by hand with Vibe Sort hotkeys, by combination, or with Auto-Tagging
Find Compatible surfaces harmonic Camelot neighbours inside a BPM window, half and double time aware
Export the finished list back out as a 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.

Almost always because you are looking at the wrong list. Each drive keeps its own History, so a set played from a different USB stick shows up under that stick, not this one. Connect the drive you actually played from, click the Drives icon, and open its History. The Engine Library History also collects sessions from local storage and drives you have connected before, so check there before assuming the night is gone.
Greyed-out rows are tracks whose files the computer cannot reach. The usual case is streaming: a song you played from Apple Music, Beatport, SoundCloud, or TIDAL on the hardware is still listed in your played history, but there is no file on the drive for the desktop app to load. The row still carries title, artist, and start time, so it is fine for a tracklist or a reporting form.
No. There is no web dashboard and no cloud copy of your played tracks. The list is written onto the drive that was in the player, so if you leave that drive at home the set is not readable anywhere else. If you want a copy you can open later, import the session as a playlist and export it as CSV, M3U, or JSON, then keep that file with your set notes.
Engine DJ is made by inMusic, the company behind Denon DJ and Numark. It comes in two halves: Engine DJ Desktop, the collection management app you run on a Mac or PC, and Engine DJ OS, the operating system built into the standalone hardware. Both come from the same team, which is why a drive prepared on the desktop app reads straight away on the players.
Engine DJ Desktop is a free download from enginedj.com for Mac and Windows, with version 5.0.0 as the current release, and there is no license step before you can import, analyze, and export your collection. What you pay for is the hardware that runs Engine DJ OS, plus optional extras: Engine DJ Stems needs a one-time license on hardware other than PRIME 4+ and SYSTEM ONE.
No. Spotify is not one of the services Engine DJ connects to. Engine DJ hardware logs in to Apple Music, Amazon Music Unlimited, Beatport, SoundCloud, TIDAL, and Dropbox over Wi-Fi or a wired connection, and Beatsource accounts moved to Beatport in June 2026. Tracks you stream do land in your played history, they just show greyed out once the drive is back on the computer.
Drag tracks or folders from Finder or Explorer onto the track list or the Collection pane, or find them with the File System Browser in the Collection pane. Dropping a folder structure onto the Collection imports the sub-folders as playlists. With Auto Analyze on, each new track is analyzed as it lands. Version 5.0 also added an Import Assistant for Serato, rekordbox, Traktor, and Apple Music libraries. More on setting the library up.
For Engine hardware it is Engine DJ Desktop, because it writes the database the standalone players read. Rekordbox, Serato DJ Pro, and Traktor Pro do the same job for their own gear. If you play on more than one system, the practical setup is to do the tagging, key, and energy work once in a prep tool and export to whichever app you play on, which is what Vibes is for.
Engine DJ OS runs on inMusic's standalone gear: Denon DJ SYSTEM ONE, PRIME 4+, PRIME 4, PRIME 2, PRIME GO+, PRIME GO, SC LIVE 4, SC LIVE 2, the SC6000, SC6000M, SC5000, and SC5000M players, the LC6000, and the Numark Mixstream Pro, Mixstream Pro+, and Mixstream Pro Go. Those units are what write the played-track list onto the drive you play from.

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