User Guide
EnglishManual Version 2.3.0

Table of Contents
Introduction..........................................................................................................................5
Support .......................................................................................................................................... 5

Installation..................................................................................................................................... 5

About Engine DJ ........................................................................................................................... 5

Overview ...............................................................................................................................6
Toolbar .......................................................................................................................................... 6

Deck............................................................................................................................................... 7
Deck Modes ............................................................................................................................. 8
Track Info ............................................................................................................................................. 8
Grid Edit Controls ................................................................................................................................. 9Loop & Beat Jump Controls ................................................................................................................. 9

Collection Pane .......................................................................................................................... 10

Filter Boxes ................................................................................................................................. 11

Track List .................................................................................................................................... 122

Operation............................................................................................................................13
Launching Engine DJ ................................................................................................................. 13

Adjusting Settings ...................................................................................................................... 13
Preferences ............................................................................................................................ 13
Performance ....................................................................................................................................... 13
Library ................................................................................................................................................ 14

Using External Storage Drives .................................................................................................. 16
User Profiles ........................................................................................................................... 17
Drive Preferences ............................................................................................................................... 17

Adding & Removing Tracks ....................................................................................................... 20

Using Cloud Storage .................................................................................................................. 21

Importing Libraries ..................................................................................................................... 22
Using an iTunes/Apple Music® Library ................................................................................... 22
Importing iTunes/Apple Music Playlists ............................................................................................... 22

Using a Serato Library ............................................................................................................ 23
Importing Serato Crates ..................................................................................................................... 23

Using a Traktor® Library ......................................................................................................... 24
Importing Traktor Playlists .................................................................................................................. 24

Using a Rekordbox® Library ................................................................................................... 25
Importing Rekordbox Playlists ............................................................................................................ 25

Sync Manager ............................................................................................................................. 26
Export to Drive........................................................................................................................ 26
Sync to Engine ....................................................................................................................... 27

Searching for Tracks .................................................................................................................. 28

3

Using Playlists ............................................................................................................................ 29
Creating Playlists .................................................................................................................... 29
Adding & Deleting Tracks from Playlists ................................................................................ 29
Moving & Editing Playlists ...................................................................................................... 30
Removing Playlists ................................................................................................................. 30
Exporting Playlists .................................................................................................................. 30

Editing Tracks ............................................................................................................................. 31
Beatgrid .................................................................................................................................. 32
Cue Points .............................................................................................................................. 33
Hot Cue Points ....................................................................................................................... 33
Loop Points ............................................................................................................................ 34
ID3 Tags ................................................................................................................................. 36
Re-Analyzing Tracks............................................................................................................... 36
Showing the Track Location ................................................................................................... 36

Appendix ............................................................................................................................37
Troubleshooting ......................................................................................................................... 37

Custom Metronome Sounds ..................................................................................................... 37

Keyboard Shortcuts ................................................................................................................... 38
Utility....................................................................................................................................... 38
Navigation .............................................................................................................................. 38
Transport ................................................................................................................................ 39
Playback ................................................................................................................................. 39

Technical Specifications............................................................................................................ 40

Trademarks & Licenses ............................................................................................................. 41

4

Introduction
Thank you for downloading the Engine DJ software. At Engine DJ, we know how serious music is to you. That’s
why we design our software with only one thing in mind—to make your performance the best it can be.

SupportFor the latest information about this product (documentation, technical specifications, system requirements,
compatibility information, etc.), visit enginedj.com.
For additional product support, visit denondj.com/support.

Installation
1. Double-click the .exe (Windows®) or .dmg (macOS®) installer file you downloaded.
2. Follow the on-screen instructions.
IMPORTANT: Engine DJ v2.0 and up is not backwards compatible with previous versions of Engine. Whenupgrading from a previous version of Engine, your v1.X Engine Library will remain in place, and you may still
use this with previous versions of Engine. Any changes made to your v2.0 Library, however, will only work with
v2.0 desktop or Engine OS hardware systems. We still recommend backing up the Music/Engine Libraryfolder as an extra safety precaution before upgrading.

About Engine DJ
Engine Library refers to a database on your computer that contains all the tracks you use with Engine DJ. You
can add tracks stored on the computer’s internal hard drive or an external USB hard drive or flash drive
connected to the computer. You can even create databases that span multiple drives. We recommend a
database of up to 50,000 tracks to optimize search speeds.
You can then add tracks from your Engine Library to an external storage drive such as a USB flash drive or SD
card. Your Engine OS hardware searches for music using the Engine database that is created on the drive.
Each drive can have an independent Engine database on it, so you can access multiple external storage drives
if your player allows it.
PreparingEngine Library
External Drive
External Drive

Performing
External Drive
External Drive

Engine OS Player

5Overview
This is an overview of the different areas of Engine DJ’s main software window. Click a name to jump to its
Overview chapter: Toolbar, Deck, Collection Pane, Filter Boxes, or Track List.
Toolbar

Deck

Filter Boxes

Collection Pane

Track List

Toolbar
The toolbar gives a quick status overview of the application and allows the user to change modes or behavior
quickly.
1

2

3

4

5

6

7

1. About Engine: Click the Engine logo to open the About window. Here, you can see the current Engine DJ
version and check if the application is up to date, as well as view legal information.
2. Dual Decks: Click here to switch between single and dual deck track view configurations.
3. Preferences: Opens the Preferences window. See Operation > Adjusting Settings > Preferences tolearn more.
4. Tooltips: When enabled, mousing over a feature will show relevant information.
5. Battery Meter: Shows the percentage of battery life left if the computer has a battery.
6. Clock: Displays the system time in the localized format of the computer.
7. Full Screen: Switches the application to full screen view (Windows only. For Mac, use the full screen
button in the top left corner of the window).
6

Deck

4

1

1. Track Title: This field displays the title of a loaded track.

2

2. Artist Name: This field displays the credited artists of a loaded
track.

5

6

7

3. Deck Modes: Click one of these icons to view Track Info, Grid
Edit Controls, or Loop & Beat Jump Controls. See Deck
Modes to learn more.

83

4. Eject: Click this icon to eject the track from the deck.
5. Previous Track / Restart Track: Loads the previous track inthe track list or restarts a currently playing track.
6. Next Track: Loads the next track in the track list.
7. Cue: Sets the cue point of the track when paused. If a track is
playing, pressing Cue brings the play position back to the cue
point. See Operation > Editing Tracks > Cue Points to learn
more.
8. Play/Pause: Starts, resumes, or pauses playback.
9. Audio Waveform: This large waveform represents a section of
the current track. The waveform is color-coded to indicate thefrequency of the audio signal: blue represents low-frequency(bass) content, green represents mid-range-frequency content,
and white represents high-frequency (treble) content. This will
also show the current playback position, cue point, hot cue
points, loop points, and beatgrids.

11
10

9

Click and drag the waveform to “scratch” and move throughthe track.
Hovering your mouse cursor over the audio waveform will
display Zoom In (+) and Zoom Out (-) buttons on the right side.
Press these to change the zoom level for both layers.
10. Track Overview: This smaller waveform represents the entire
current track. The waveform is color-coded to indicate thefrequency of the audio signal: blue represents low-frequency(bass) content, green represents mid-range-frequency
content, and white represents high-frequency (treble) content.
This includes the current playback position, cue point, hot cue
points, and loop points.
Click a location in this overview during playback to skip
immediately to that position in the track. The audio waveformabove (or below) it will change to show the new position.
11. Performance Pads: Click these buttons to set hot cues andsaved loops. Your performance points are automatically saved
to the track. Right-click a populated pad to rename, clear, orchange the color of a hot cue or saved loop.
712. Hot Cue: Click this icon to set the Performance Pads to Hot Cues. Add up to 8 hotcues per track by selecting an available pad. Trigger a hot cue by clicking a populated
pad. Right-click a populated pad to rename, clear, or change the color of a hot cue.
See Operation > Editing Tracks > Hot Cue Points to learn more.

12

13

14
16
15

13. Loop: Click this icon to set the Performance Pads to Loops. Add up to 8 saved loops
per track by clicking once on an available pad to set your loop in point and clicking
again on the same pad to set the loop out point. Trigger a saved loop by clicking a
populated pad. Right-click a populated pad to rename, clear, or change the color ofa loop. See Operation > Editing Tracks > Loop Points to learn more.

17
18

19

20

21

14. Time Counter: This field displays the elapsed or remaining time of the track. Click the field to switch
between the modes.
15. Current Tempo: This field displays the current playback tempo based on the tempo of the track asadjusted by the speed slider.
16. Sync: Click this field to automatically match the BPM and phase of the decks to each other. Click again
to disable Sync.
17. Lead: Click this field to assign the current deck to the lead tempo. Other decks will match the lead tempo
when Sync is enabled.
18. Key: This field displays the key of the loaded track, if known. Click this field to enable or disable Key Lock,
which allows for the track to be played in the original key regardless of speed. When Key Lock is disabled,changing the track's speed will also change the key.
19. Speed: This field displays the current playback speed offset. Click and drag within the field to adjust the
playback speed. Double-click within the field to reset the speed offset to 0.
20. Range: This field displays the maximum range of the available playback speed. Click within the field tocycle through the available ranges.
21. Beat Counter: Provides a visual reference of the current beat of the measure.
22. Crossfader: When using Dual Layer, the crossfader adjusts the volume balance between Layer A and
Layer B. Double-click the crossfader to evenly balance layer volume.

Deck Modes
Track Info
1. Album Art: This field displays the album artwork of the current
track.
2. BPM: This field displays the tempo of the current track as a
BPM value (beats per minute). Engine DJ automatically detects
this value when Auto Analyze is set to On (see Operation >Adjusting Settings > Preferences to learn about this).

1

2
3
4

3. Key: This field displays the original key of the current track, if known. Engine DJ automatically detects thisinformation when Auto Analyze is set to On (see Operation > Adjusting Settings > Preferences to learn
about this).
4. Rating: This field allows you to rate a track from 1–5 stars. To remove a rating, click to the left of the first
star.

8

Grid Edit Controls
1. Tap Tempo: Manually sets tempo based on repeated taps.
2. Metronome: Enables or disables the metronome, which triggers
a sound on each beat marker to help set accurate beatgrids. See
Appendix > Custom Metronome Sounds to learn how to add
your own metronome sound.

1

2

6

3. Metronome Volume: Click this field to set the Metronome
volume to Low, Medium, or High.

7

3

4

5

9

10

11

12

8

4. Reset: Resets to the original analyzed tempo and grid.
5. Beatgrid Lock: Locks the beatgrid to prevent any changes to beat anchors or BPM. When enabled, all
Grid Edit controls will be greyed out, and a lock icon will appear in the Library pane under the Grid column
to indicate the track's beatgrid is currently locked.
Note: Track analysis will not alter beatgrids if lock is enabled.
Note: Beatgrids may be overwritten from Engine OS players even if they have been locked in Engine DJ.
6. BPM: This field displays the tempo of the current track as a BPM value. Click inside this field to edit itusing your keyboard.
7. + / - BPM: Increases or decreases the BPM in small increments when pressed.
8. /2 and X2: Halves or doubles the current BPM.
9. Insert Anchor: Sets the closest anchor to the playhead, allowing for warping of songs with fluctuating
tempos.
10. Downbeat Left/Right: Moves downbeat based on the current analyzed grid.
11. Delete Anchor: Deletes the closest anchor within a few beats.
12. Grid Left/Right: Moves or "slips" the entire grid left or right. Press and hold shift for finer adjustment.

Loop & Beat Jump Controls
Auto / Jump: Select this option to create a loop of a set size.
1. Value Display: Displays the current auto loop and beat jump
resolution.
2. /2 and X2: Use these buttons to set the auto loop and beat jump
resolution to 1/32, 1/16, 1/8, 1/4, 1/2, 1, 2, 4, 8, 16, 32, or 64
beats.

1

3

2

3. Loop: Activates or deactivates a loop.

4

4. Jump Back and Jump Forward: Click one of these buttons tojump back or forward by the set length.
Manual: Select this option to manually set loop points.
1. Loop In: Click this to set a Loop In point.
2. Loop Out: Click this to set a Loop Out point.
3. Loop Enable: Click this to enable (or disable) the Loop.

1

2

3

4

5

6

7

8

4. Re-Loop: Click this to start the Loop from the beginning.
5. Halve Loop: Click this to reduce the length of the loop by half.
6. Double Loop: Click this to double the length of the loop.
7. Shift Left: Click this to shift the loop one measure to the left,
based on the current beatgrid.
8. Shift Right: Click this to shift the loop one measure to the right,
based on the current beatgrid.

9Collection Pane
The Collection pane lets you browse your Engine Library and databases on any connected external storage
drives.
8

1. Playlists: Displays the entire music library and all
playlists from all local and connected external
storage drives. Playlists are used to organize tracks
into custom categories and plan music sets. Tracks
that appear in sub-playlists will also appear in parent
playlist.
See Operation > Using Playlists to learn more.
2. History: A list of already-played tracks. The Engine
Library History will show already-played tracks fromyour local storage and any previously connected
external storage drives, while the Drives History is
specific to the selected external storage drive. The
tracks loaded into the player are automatically addedin their playback order.

11

1

9

2
3
4
5
1
6

2

7

3. iTunes/Apple Music Library: Displays a read-onlyversion of your iTunes/Apple Music Library. Importyour Library by clicking the Update Library button.
See Operation > Importing Libraries > Using an
iTunes/Apple Music® Library to learn more.
4. Serato Library: Displays a read-only version of your
Serato Library. Import your Serato Library by clicking
the Update Library button.
See Operation > Importing Libraries > Using a
Serato Library to learn more.

910

5. Traktor Library: Displays a read-only version of yourTraktor Library. Import your Traktor Library byclicking the Update Library button.
See Operation > Importing Libraries > Using a Traktor® Library to learn more.
6. Rekordbox Library: Displays a read-only version of your Rekordbox Library. Import your Rekordbox
Library by clicking the Update Library button.
See Operation > Importing Libraries > Using a Rekordbox® Library to learn more.
7. File System Browser: Use the system file browser to browse the file structure of all attached drives.
Compatible tracks appear in the track list and can be added to the database by dragging to either thecollection or a playlist.
8. Search: Click this field, and then use your computer keyboard to enter text to search for it in your tracks.
Click the magnifying glass ( ) to modify your search fields. Click X to clear your search.
See Operation > Searching for Tracks to learn more.
9. Drives: Click this icon to show or hide the drives panel, which will show the music libraries and playlistsof any connected external storage drives and connected cloud storage folders.
See Operation > Using External Storage Drives to learn more.
10. Sync Manager: Click this icon to open the Sync Manager tool, which allows you to sync tracks and data
between your Engine Library and an external storage drive connected to the computer.
See Operation > Sync Manager to learn more.
11. Filters: Click this icon to show or hide the Filters.
See Filter Boxes to learn more.

10Filter Boxes

The 5 filters enable you to display tracks only when they belong to the category/categories you select. The
available categories are: Genre, Artist, Album, BPM, and Key. You can select one or more categories in eachfilter column.
To show or hide the filters, click the Filters button in the upper-right corner of the Collection Pane.
To select a category in a filter column, click it.
Note: Filters can be used in combination with a word search.
To select multiple categories in a filter column, press and hold Ctrl (Windows) or  (macOS) and click eachone. You can also press and hold Shift to select all categories from the currently selected one to the one you
click.
The BPM and Key categories can also be refined to expand your search results:• BPM Range: This setting determines the “tolerance” of the BPM filter so you can include tracks withtempos that are within a small range of the selected tempo. Select +0, 1, 2, 3, 5, 10, or 15.
• Key Compatibility: This setting determines whether the Key filter shows tracks with the same key only
(Match) or tracks with harmonically compatible keys (Compatible).
Note: When searching in a range of BPM or in multiple Keys, all matching selections will be highlighted in thefilter boxes.

11Track List
12
3

1. Columns: Click the top of a column to sort the track list by that column. Hold Shift and click columns tosort by multiple columns at once. For example, you can sort by Artist-Ascending and BPM-Descending at
the same time.
To select the columns to display, right-click a column and then select any of the following options:
#

Album

Comment

Year

File Type

File SizePreview

Length

Grid

Label

Directory

Start Time

Art

BPM

PackedComposer

Date CreatedPlay Count

Title

Key

Track #

Mixartist

Date Added

SoundSwitch File

ArtistRatingGenre

Filename

Drive

Columns can be rearranged by clicking and dragging a column into a new position in the Track List panel,or by right-clicking a column and clicking and dragging the column name into a new position in the menu
that appears.
Note: Some columns such as Preview, Directory and SoundSwitch File cannot be used to sort the tracklist.
2. Track List: This field displays the information for all tracks in the currently selected location. The tracks
are sorted by column. The bottom of the window displays the total number of tracks in the list.
To edit information for a track, click it to select it, and then click a field to edit the meta data. You can edit
information for any of the following columns:
Title

Album

RatingTrack #

Year

Composer

ArtistKey

Comment

Genre

Label

Mixartist

When you are done editing, press Enter on your computer keyboard to save your edits.
To edit information on multiple tracks, hold Shift to select the tracks, and then click a field while still holding
Shift. When you press enter, a window will appear to confirm you want to change the metadata for the
tracks.
Double-click a track to load it to Layer A.
3. Job Monitor: While jobs such as analyzing tracks or packing playlists to a
device are running, the Job Monitor will show a progress bar to indicate thecurrent status. You can click the progress bar to view a list of Running andQueued Jobs and cancel one or all jobs at any time. The progress bar will show
"No jobs running" when there are no jobs in progress or queued.

12

Operation
Launching Engine DJ
To open Engine DJ:• On Windows: Click Start (the Windows icon), type Engine DJ, and click to select.
• On macOS: In your Applications window, double-click Engine DJ.

Adjusting Settings
The first time you use Engine DJ, configure the settings described in this chapter.

Preferences
Click the Preferences icon in the Toolbar to open the Preferences window. This window contains two tabs,
Performance and Library. Click each tab to view and edit its settings, described below.

Performance
Audio
Use these settings to adjust your audio playback options.
• Audio Device: The output device used for playing tracks.
• Sample Rate: The sampling frequency used by the audio
output device.
• Buffer Size: The buffer size used by the audio output device.
• Output: The audio channels used by the audio output
device for playing tracks.
Playback
Use these settings to adjust track playback options.
• Track Start Position: This setting determines where thebeginning of a track is after it loads. Select the
automatically detected beginning of an audio signal (Cue
Position) or the actual start of the file (Track Start).
• Sync Mode: The degree of synchronization applied when you press the Sync button.
o Bar: The tempo will be synced, and the track will be automatically bar-matched with the track on the
primary deck (the downbeats of each bar will be aligned).
o Beat: The tempo will be synced, and the track will be automatically beat-matched with the track on
the primary deck.
o Tempo: Only the tempo will be synced (the BPM will match that of the primary deck).
• Sync Button Action: This setting determines how the Sync button will act when pressed:o Toggle: This mode allows you to toggle sync on and off without having to hold Shift.
o Shift Disable: This mode requires Shift to be held in order to turn off sync.
• Cue/Loop Quantization: The degree of quantization for time-based features: hot cue points, loops, andloop rolls. Select Off, 1/8, 1/4, 1/2, 1, or 4 beats.
• Time Format: This setting determines whether or not pitch adjustment affects how the track time isdisplayed. When set to Static, the track’s time corresponds to locations in the track as usual; adjusting thepitch does not affect it. When set to Dynamic, the track’s time will automatically adjust to account forchanges in pitch. For instance, if you set the pitch fader to -8%, the track time will increase so it is 8% longer.
• Waveform Zoom: Sets the level of scrolling waveform zoom, from 3 seconds to 30 seconds.
13

Library
Analysis
Use these settings to adjust the track analysis options.
• Auto Analysis: This setting determines whether or not
Engine DJ will automatically analyze track information
when you add files. Select On to automatically analyze
track information, or Off to disable.
• Key Notation: This setting determines how the track
key is notated in the display. You can view the key as
all Sharps, all Flats, Open Key, or Camelot.
• BPM Range: Sets the minimum and maximum
guidelines for BPM analysis. Select 58–115, 68–135,
78–155, 88–175, or 98–195.
Note: If too narrow of a BPM range is set, either min or
max may be exceeded.
Engine DJ supports the following file types:
AAC/M4A
AIF/AIFF (44.1–192 kHz,
16–32-bit)

MP3 (32–320 kbps
+ VBR/CBR)
MP4

ALAC

Ogg Vorbis

FLAC

WAV (44.1–192 kHz, 16–32-bit)Important: DRM-protected files cannot be added.

Integration
Use these settings to set up a Library to use during offline editing:• iTunes Library: This setting turns iTunes/Apple Music library support On or Off. When enabled, the library,including playlists, will be available in Engine DJ. This will also import ratings from files added in the library.
See Using an iTunes/Apple Music® Library to learn more. When disabled, the iTunes/Apple Music icon
will disappear from the Collections pane. Use the Location… button to select the location of your library
XML file if needed.
• Serato Library: This setting turns Serato library support On or Off. When enabled, the Serato library,including crates (except smart crates), will be available in Engine DJ. This will also import Serato Cue
points, loops and beatgrids from files added in the Serato library. See Using a Serato Library to learn
more. When disabled, the Serato icon will disappear from the Collections pane.
• Traktor® Library: This setting turns Traktor library support On or Off. When enabled, the Traktor library,including playlists, will be available in Engine DJ. This will also import Traktor hot cues from files added in
the Traktor library. See Using a Traktor® Library to learn more. When disabled, the Traktor icon will
disappear from the Collections pane.
• Rekordbox® Library: This setting turns Rekordbox library support On or Off. When enabled, theRekordbox library, including playlists, will be available in Engine DJ. This will also import Rekordbox hotcues, memory loops and beatgrids from files added in the Rekordbox library. See Using a Rekordbox®
Library to learn more. When disabled, the Rekordbox icon will disappear from the Collections pane.
• Cue/Loop Type: This setting determines what Cue/Loop type from your Rekordbox Library is used withthe performance pads. Memory Cues/Loops are stored in chronological order within each track and do
not initiate playback when triggered. This makes them useful for setting static points to work from in a
track once it is loaded. Hot Cues/Loops can be set in any order and can initiate playback immediately
when triggered, so they are useful for live performance.
14

SoundSwitch Export
Use these settings to configure your export settings for SoundSwitch lighting control.
• Export Via Sync Manager: When set to On, Engine DJ will export SoundSwitch lighting settings whenexporting your collection to a drive using the Sync Manager.
Note: SoundSwitch files are not packed to an external storage drive when using drag and drop. Use theSync Manager to export SoundSwitch data.
• Project Location: Click the Change… button to select a SoundSwitch project location on your computer.
Cloud Storage
Use this setting to configure your cloud storage connections with Engine DJ:• Dropbox: When set to On, Engine DJ will use Dropbox as cloud storage for backing up your library andsyncing with Engine OS devices to use the cloud storage as a music source. See Using Cloud Storage
to learn more.
Note: If Dropbox is not currently installed on your computer, you will be prompted to download, install,and log into the program.

System
Use these tools to manage your Engine Library.
• Library Backup: This tool allows you to create a backup of your Engine Library. Click Backup to create abackup of your current library. While the backup is in progress, do not close Engine DJ or shut off yourcomputer. Click Restore to overwrite the current library with the latest backup created. In the window thatappears, click Yes to continue or No to return to the previous page.

• Library Optimization: This tool allows you to clear the database of un-needed information. Click Run
Cleanup to perform. While the cleanup is in progress, do not close Engine DJ or shut off your computer.

• Send Anonymous Usage Statistics: This determines whether or not your usage statistics will be sent
occasionally to us, enabling us to improve the Engine DJ experience.

15

Using External Storage Drives
To prepare an external storage drive to use with an Engine OS player, you will need to create an Engine
database on the USB drive or SD card. When a player plays the tracks on the drive, it will reference its Engine
Library database information, resulting in a smoother performance. Each drive can have an independent Engine
database on it, so you can access multiple external storage drives if your player allows it.
An Engine external storage drive database includes information to enable the following features:
Playlists

Loop Points

Waveform Data

Cue Points

Beatgrid

Filter Search

Hot Cue Points

BPM

Word Search

Important:
An Engine database requires approximately 500 MB or more of free space on your external storage drive,
depending on the size of your library.
Make sure your player supports the drive’s file system format and capacity. When formatting a drive for an
Engine database, we recommend using an ExFAT partition type for the best performance, but Fat32 is also
supported.
Tracks contained in a database on an external storage drive will also appear in the main database. Songs thathave been copied to a drive will have a dot (•) in the Packed column of the Track List.
Before adding tracks or playlists to an external storage drive, make sure your device is properly connected toyour computer. The drive will appear in the Drives panel when it is connected.
To access connected drives in Engine DJ, click the
Drives icon in the Collection pane. A new pane will appear
and show any connected drives.
To learn how to add tracks to a drive, see Adding &Removing Tracks.
To learn how to add a playlist to a drive, see Using
Playlists.
To resync track info, click the Resync Track Info buttonin the media devices panel. This will resync any changes tocues, loops, beatgrid, and meta tag data back to the main
database.
To edit the configuration settings for the drive, click theProfile Preferences icon in the media devices panel. See
User Profiles below for more information.
To eject a connected drive:
1. Press the Eject button in the media devices panel.
2. An alert window will appear. Click Eject to eject thedrive, or click Cancel to leave it connected to Engine
DJ.

16

User Profiles
User Profiles are configuration settings that can be saved to your external storage drive and loaded to yourEngine OS player.
To edit user profile preferences, click the Drive Preferences icon in the Drives section of the Collection
panel.
To select a user profile, use the dropdown menu.
To create a new user profile, click the New button. You can rename the profile in the dropdown menu whena new profile is created.
To duplicate the current user profile, click the Duplicate button.
To delete the current user profile, click the Delete button.

Drive Preferences
Playback• Motorized Platter Start: This setting determines how
quickly your track starts to play. When set to Normal,
the track will play in relation to the motor start-up
speed. When set to Instant, the song will begin
immediately, and the motor and platter will catch up to
the song within a few milliseconds.
• Track Start Position: This setting determines where
the beginning of a track is after it loads. Select the
automatically detected beginning of an audio signal(Cue Position) or the actual start of the file (Track
Start).
• Default Speed Range: This setting determines the range of the pitch fader. Select +4%, 8%, 10%, 20%,or 50%.
• Nudge Sensitivity: This determines the level of sensitivity when moving the platters: Min, Low, Mid, High,or Max.
• Sync Mode: This setting determines the degree of synchronization applied when you press the Sync
button:o Bar: The tempo will be synced, and the track will be automatically bar-matched with the track on the
primary unit (the downbeats of each bar will be aligned).
o Beat: The tempo will be synced, and the track will automatically be beat-matched with the track on
the primary unit.
o Tempo: Only the tempo will be synced (the BPM will match that of the primary deck).
• Sync Button Action: This setting determines how the Sync button will act when pressed:o Toggle: This mode allows you to toggle sync on and off without having to hold Shift.
o Shift Disable: This mode requires Shift to be held in order to turn off sync.
• Pitch Control Type: This setting determines the primary function of the Pitch Bend buttons. Select Pitch
Bend to keep the primary function as momentarily reducing or increasing the pitch, or select Range to
set the primary function to adjusting the range of the pitch fader. The function not used as the primary will
still be available by holding Shift and using the Pitch Bend buttons.

17

Cues/Loops• Cue/Loop Quantization: This setting determines thedegree of quantization for time-based features: hot cue
points, loops, and loop rolls. Select 1/8, 1/4, 1/2, 1, or 4
Beats.
• Paused Hot Cue Behavior: This setting determines the
behavior for hot cues when playback is paused. SelectMomentary for the hot cue to play only while the pad isheld, or select Trigger for the hot cue to continue
playing once the pad is pressed.
• Default Loop Size: This setting determines the default
size for loops. Select None, 1, 2, 4, 8, 16, or 32 Beats.
When None is selected, the autoloop size will not reset
when a new track is loaded.
• Default Beat Jump Size: This setting determines the default size for beat jumping. Select None, 1, 2, 4, 8,
16, or 32 Beats. When None is selected, the beat jump size will not reset when a new track is loaded.
• Smart Loops: This setting determines whether or not a manual loop will be automatically expanded or
reduced to a conventional length (e.g., 2 beats, 4 beats, 8 beats, etc.) when you set it. Select On or Off.
This setting works independently of the quantization setting.
• Saved Loop Behavior: This setting determines the behavior for saved loops. When set to Reloop,pressing a performance pad with a saved loop will re-trigger the loop from the start. When set to Disable,pressing a performance pad with a saved loop will disable the loop.

Display• Track Title: This setting determines how tracks appear
on your controller. Select Filename to show only the
track's file name, or select Metadata to show the track's
ID3 tags.
• Time Format: This setting determines whether or not
pitch adjustment affects how the track time is displayed.
When set to Dynamic, the track’s time will automaticallyadjust to account for changes in pitch. For instance, if
you set the pitch fader to -8%, the track time will
increase so it is 8% longer. When set to Static, thetrack’s time corresponds to locations in the track as
usual; adjusting the pitch does not affect it.
• Track End Warning: This setting determines how long before the end of a track that the controller will
warn you it is nearing the end. Select Off to disable Track End Warning, or select a time between 1 second
and 90 seconds.
• On Air Mode: This setting changes the platter ring illumination when the channel fader on a compatible
Engine DJ mixer or controller is up or down, indicating an active or "on air" deck. When this setting is On,
raising the channel fader will change the platter color from white to the selected color. When this setting
is Off, the user-selected color will always be shown regardless of the channel fader position.

18

Safety• Lock Playing Deck: This setting determines whether or
not you will be able to load a track to the deck as it isplaying. Select On or Off. When this setting is on, thedeck must be paused in order to load a track to it.
• Needle Lock: This setting determines whether or not
you can click the track overview in the display to jump
to that location in the track during playback. Select On
or Off. You can use the track overview while playback is
stopped regardless of this setting.
• Pad Lock: This setting determines whether the pads and pad mode buttons (Hot Cue, Loop, Roll, Slicer)
are enabled or disabled. Select On or Off.
Library• Key Notation: This setting determines how the track
key is notated in the display. You can view the key as all
Sharps, all Flats, Open Key, or Camelot.
• Key Filter: This setting determines whether the Key
filter shows tracks with the same key only (Match) or
tracks with compatible keys (Compatible).
• BPM Range: Sets the minimum and maximum
guidelines for BPM analysis. Select 58–115, 68–135,
78–155, 88–175, or 98–195.
• BPM Filter Tolerance: This setting determines the “tolerance” of the BPM filter so you can include tracks
with tempos that are within a small range of the selected tempo. Select +0, +1, +2, +3, +5, +10, or +15.
• Collection Browse Behavior: This setting determines browsing behavior when using the Library. Whenset to Select, tapping a playlist or folder will select it, and a double-tap is required to open it. When set toOpen, tapping a playlist or folder will open it.

Deck Colors
These settings determine the colors of the light ring aroundthe platter for each deck or each layer on each player.
Use the product field to select the compatible Engine DJ
product that the device will be used with.
Click the arrows under the desired Deck or Player, and thenclick a color to select it.

19Adding & Removing Tracks
This chapter explains how to add tracks to, or remove tracks from, your Engine Library or an Engine external
storage drive. For information on adding and removing tracks from playlists, see Using Playlists.
Notes:
If Auto Analyze is on, Engine DJ will automatically analyze all tracks you add to your Engine Library. A progress
bar will appear at the bottom of the window to indicate the current status. See Adjusting Settings >Preferences to learn about this.
If you try to quit Engine DJ while analyzing tracks, an alert window will appear. Click YES to quit Engine DJ, or
click NO to continue the analysis.
You can also add tracks from an iTunes/Apple Music library, Serato library, Traktor library or Rekordbox library.
See Importing Libraries to learn about this.
Important: Do not rename a connected external storage drive after you add tracks from it. This will prevent
Engine DJ from detecting those tracks. If you do rename the device, make sure to rename it so it uses thename it had when you originally added the tracks.
To add tracks to Engine DJ, use one of the following methods:• Click and drag a track or folder from Explorer (Windows) or Finder (macOS) onto the track list. You cando this with single or multiple tracks or folders.
• Use the File System Browser in the Collection pane to search for files on your computer. Click and draga track or folder from here to your Collection.
To add tracks to an Engine external storage drive:
1. In the Collection pane, click the Devices icon to open the media devices pane.
2. Click and drag a track or folder from Explorer (Windows) or Finder (macOS) onto the track list. You cando this with single or multiple tracks or folders.
Alternatively, you can also use the File System Browser in the Collection pane to search for files on yourcomputer. Click and drag a track or folder from here to the device's Collection.
Notes:
If you add a track to an external storage drive, it will automatically be added to the Engine Library, as well.
If you have added a track to an external storage drive before, the database will update (and therefore overwrite)
the track’s information, but the track itself will not be copied, so you do not need to worry about wasting spacewith duplicate tracks.
To remove tracks from Engine DJ or an external storage drive:
1. In the track list, click the track you want to remove. To select multiple tracks, press and hold Ctrl (Windows)
or  (macOS) and click each one. You can also press and hold Shift to select all tracks within a selected
range.
2. Right-click the track(s) and select one of the following, depending on where the track is located:•

Remove from Collection will remove the track data from the Engine DJ database.

•

Remove from Drive will remove the track data and audio file from the selected external storage drive
and database.

Important:Selecting Remove from Collection or Remove from Drive will not delete the track from its original location
on your computer or external storage drive.
Selecting Remove from Collection will not delete the track from any Engine external storage drives.
Conversely, selecting Remove from Drive will not delete the track from your Engine DJ Collection.
Selecting Remove from Drive on a track from one external storage drive will remove it from that drive only. It
will not affect Engine databases on other drives.
20

Using Cloud Storage
In addition to keeping files on your computer or an external
storage drive, you can also sync your Engine Library to a
cloud storage service. All of the same data that is stored inyour Engine Library can be backed up to your cloudstorage account, so you never have to worry about losing
or not having access to your files.

To enable Dropbox cloud storage, open the Preferences
menu and under Library > Cloud Storage, set Dropbox toOn.
If you do not already have Dropbox installed on the same
computer you are using Engine DJ on, you will be prompted
to download, install, and log into the Dropbox application.
To access the cloud storage drive, click the Drives iconin the Collection pane. A new pane will appear and show
any connected drives and cloud storage.
To learn how to add tracks to a cloud storage drive, see
Adding & Removing Tracks.
To learn how to add a playlist to a cloud storage drive,see Using Playlists.
To edit the configuration settings for the USB drive,
click the Profile Preferences icon in the media devices
panel. See User Profiles above for more information.

21

Importing Libraries
Note: After adding tracks from a third-party source, any cues or loops applied in Engine DJ will override any
similar performance data that was previously imported. To re-import performance data from a third-party
source, you must first remove the track from your Engine DJ collection and then import the track again.

Using an iTunes/Apple Music® Library
If you use iTunes/Apple Music® on your computer, you can add tracks from yourlibrary into your Engine Library and external storage drive databases. This will also
import your ratings from files added in your library.
To view tracks in your iTunes/Apple Music library:
1. Make sure iTunes Library Integration is set to On in the Library Preferences
menu. See Operation > Adjusting Settings > Preferences to learn about this.
2. Click the iTunes/Apple Music icon in the Collection pane.
3. Click Update Library. Your library will appear in the track list (this may take a
few minutes if you have a large library).
Tip: You can search for tracks in the iTunes/Apple Music library as you normally
would in Engine DJ. See Searching for Tracks to learn about this.
To add tracks from iTunes/Apple Music to your Engine Library or external
storage drive database, use one of the following methods:• Click and drag them from the track list to the Collection icon under Engine
Library or Drives for the desired external storage drive. You can also drag the
tracks directly to a playlist or sub-playlist.
• Right-click on the track(s) and select Add Tracks to Collection in the menu
that appears.
To select multiple tracks, press and hold Ctrl (Windows) or  (macOS) and clickeach one. You can also press and hold Shift to select all tracks within a selected
range.
To import the entire collection, right-click Collection at the top of the Collection
Pane and select Import Collection.

Importing iTunes/Apple Music Playlists
Engine DJ also allows you to import iTunes/Apple Music playlists as Engine DJ playlists.
To import iTunes/Apple Music playlists, use one of the following methods:

22•

Right-click the playlist and choose Import as Playlist.

•

Click and drag the playlist directly to the Collection pane.

Using a Serato Library
If you use Serato on your computer, you can add tracks from your Serato library
into your Engine Library and external storage drive databases. This will also import
Serato Cue points, loops and beatgrids from files added in the Serato library.
To view tracks in your Serato library:
1. Make sure Serato Library Integration is set to On in the Library Preferences
menu. See Operation > Adjusting Settings > Preferences to learn about this.
2. Click the Serato icon in the Collection pane.
3. Click Update Serato Library. Your Serato library will appear in the track list
(this may take a few minutes if you have a large Serato library).
Tip: You can search for tracks in the Serato library as you normally would in Engine
DJ. See Searching for Tracks to learn about this.
To add tracks from Serato to your Engine Library or external storage drive
database, use one of the following methods:• Click and drag them from the track list onto the Collection icon under Engine
Library or Drives for the desired external storage drive. You can also drag the
tracks directly to a playlist or sub-playlist.
• Right-click on the track(s) and select Add Tracks to Collection in the menu
that appears.
To select multiple tracks, press and hold Ctrl (Windows) or  (macOS) and clickeach one. You can also press and hold Shift to select all tracks within a selected
range.
To import the entire collection, right-click Collection at the top of the Collection
Pane and select Import Collection.

Importing Serato Crates
Engine DJ also allows you to import Serato crates (except smart crates) as Engine DJ playlists.
To import Serato crates, use one of the following methods:•

Right-click the Serato crate and choose Import as Playlist.

•

Click and drag the Serato crate directly to the Collection pane.

23

Using a Traktor® Library
If you use Traktor® on your computer, you can add tracks from your Traktor library
into your Engine Library and external storage drive databases. This will also import
Traktor ratings from files added in the Traktor library.
To view tracks in your Traktor library:
1. First, make sure you have exported your Traktor library as an NML file.
2. In Engine DJ, make sure Traktor Library Integration is set to On in the Library
Preferences menu. See Operation > Adjusting Settings > Preferences to learn
about this.
3. Click the Traktor icon in the Collection pane.
4. Click Update Traktor Library.
5. Locate the NML file you exported from Traktor and click Open. Your Traktor
library will appear in the track list (this may take a few minutes if you have a large
Traktor library).
Tip: You can search for tracks in the Traktor library as you normally would in Engine
DJ. See Searching for Tracks to learn about this.
To add tracks from Traktor to your Engine Library or external storage drive
database, use one of the following methods:• Click and drag them from the track list to the Collection icon under Engine
Library or Drives for the desired external storage drive. You can also drag the
tracks directly to a playlist or sub-playlist.
• Right-click on the track(s) and select Add Tracks to Collection in the menu thatappears.
To select multiple tracks, press and hold Ctrl (Windows) or  (macOS) and clickeach one. You can also press and hold Shift to select all tracks within a selected
range.
To import the entire collection, right-click Collection at the top of the Collection
Pane and select Import Collection.

Importing Traktor Playlists
Engine DJ also allows you to import Traktor music playlists as Engine DJ playlists.
To import Traktor playlists, use one of the following methods:

24•

Right-click the Traktor playlist and choose Import as Playlist.

•

Click and drag the Traktor playlist directly to the Collection pane.

Using a Rekordbox® Library
If you use Rekordbox® on your computer, you can add tracks from your Rekordbox
library into your Engine Library and external storage drive databases. This will also
import Rekordbox hot cues, memory loops and beatgrids from files added in the
Rekordbox library.
To view tracks in your Rekordbox library:
1. First, make sure you have exported your library from Rekordbox as an XML file.
2. In Engine DJ, make sure Rekordbox Library Integration is set to On in the Library
Preferences menu. See Operation > Adjusting Settings > Preferences to learn
about this.
3. Click the Rekordbox icon in the Collection pane.
4. Click Update Rekordbox Library.
5. Locate the XML file you exported from Rekordbox and click Open. Your
Rekordbox library will appear in the track list (this may take a few minutes if you
have a large Rekordbox library).
Tip: You can search for tracks in the Rekordbox library as you normally would inEngine DJ. See Searching for Tracks to learn about this.
To add tracks from Rekordbox to your Engine Library or external storage drive
database, use one of the following methods:• Click and drag them from the track list onto the Collection icon under Engine
Library or Drives for the desired external storage drive. You can also drag the
tracks directly to a playlist or sub-playlist.
• Right-click on the track(s) and select Add Tracks to Collection in the menu thatappears.
To select multiple tracks, press and hold Ctrl (Windows) or  (macOS) and clickeach one. You can also press and hold Shift to select all tracks within a selected
range.
To import the entire collection, right-click Collection at the top of the Collection
Pane and select Import Collection.

Importing Rekordbox Playlists
Engine DJ also allows you to import Rekordbox music playlists as Engine DJ playlists.
To import Rekordbox playlists, use one of the following methods:•

Right-click the Rekordbox playlist and choose Import as Playlist.

•

Click and drag the Rekordbox playlist directly to the Collection pane.

25

Sync Manager
The Sync Manager tool allows you to quickly sync playlists andperformance data between your Engine Library and your external
storage drive.
To open Sync Manager, press the Sync Manager button in thebottom-left corner of Engine DJ.
In the Sync Manager window, you can access any drives connected
to your computer. If no compatible drives are detected, you will beprompted to insert one.
Use the dropdown menu to select the drive you would like to sync
with. If a connected drive contains an Engine DJ Profile, a Profile
icon will be shown, which you can click on to view the drive's
Profile. See Using External Storage Drives > User Profiles formore information. There is also an Eject button which can be used
to eject the drive. Drives that have operations in progress cannot
be ejected.
If a drive you are using is not supported by Engine DJ and Sync
Manager, a warning icon will appear. Hover your mouse cursor overthe icon to display a tooltip with further information.

Export to Drive
Once you have selected a drive, you can use Sync Manager toeasily export music to use on Engine OS hardware. Use theCollection pane to browse Playlists from your Engine DJ homecollection as well as all connected external storage drives, andcheck the boxes next to the Playlist name to select it. Selecting a
top-level folder will select all subfolders.
The total file size of the selected Playlists will be shown at thebottom of the collection view, along with a drive capacity indicator.
If you select more files than can fit on the connected drive, thecapacity bar will turn red. Deselect some Playlists until you are
under the maximum capacity to continue.
After you have selected what you want to add to the external
storage drive, click the Export to Drive button at the bottom of theCollection pane. The selected files and associated Engine DJ data
will be copied over to the drive. A progress bar will indicate howlong the export will take.
To cancel the export in progress, click Cancel. Anyremaining files to be exported will be cancelled, but any files
already exported will remain on the device until they are
removed.
If your drive already contains Playlists exported from Engine DJ, you can easily select and add different
playlists to add to the device while removing unwanted files at the same time.
Select the Playlists you would like to add to or remove from the external storage drive. If a Playlist is deselectedfrom the Collection pane, a pop-up will appear warning that unselected tracks will be removed from yourexternal storage drive when exporting. However, if a file removed from one Playlist appears in another Playlist
that is still on the external storage drive, it will remain on the drive. Click OK to continue.
Once you have finished making your changes, click Export to Drive.

26

Sync to Engine
You can also use Sync Manager to sync metadata changes to files madefrom Engine OS players back into your Engine DJ home collection.
With your drive connected and selected in Sync Manager, click the Sync toEngine button. Sync Manager will proceed to update the following track
metadata in your Engine DJ home collection:
Cue Points

Loop Points

Waveform Data BPM

Hot Cue Points

Beatgrids

Star Rating

Key

Once the operation is complete, or if there is no new information to sync,
the Sync Metadata button will be disabled.
To cancel the sync operation, click Cancel. Any remaining
information updates will not be synced with Engine DJ.

27

Searching for Tracks
To search for tracks using the filters:
1. In the Collection pane, click the location where you want to search: Playlists or Drives. The track list will
display all tracks in that location.
2. In the Collection pane, select a playlist or sub-playlist from your Engine DJ or external storage driveCollection. The track list will display all tracks in that location.
3. Under any one or more of the filter columns, click a category whose tracks you want to show: Genre,
Artist, Album, BPM, or Key. Only the tracks in that category will be shown in the track list.
To select multiple categories in a filter column, press and hold Ctrl (Windows) or  (macOS) and clickeach one. You can also press and hold Shift to select all categories from the currently selected one to theone you click.
To search for tracks by word:
1. In the Collection pane, click the location you want to search: Playlists, iTunes/Apple Music Library,
Serato Library, Traktor Library, Rekordbox Library, File System Browser, or Drives. The track list will
display all tracks in that location.
2. Click the word search field and use your computer keyboard to enter text into the field. All tracks containingthat text will be shown in the track list.
The following information can be referenced during searches:
Search All

Album

Key

Genre

Composer

File Type

Title

LengthComment

Year

Mixartist

Date Created

Artist

BPM

Track #

Label

Filename

Date Added

To search for multiple words, enter a space between each word. All tracks that include all of the words
will be shown in the track list.
To show tracks with the word(s) you entered only within a specific category, click the magnifying glass
icon ( ), select a category, and enter text into the word search field.
To clear the search field, click X.

28

Using Playlists
You can manage the tracks in your library and group them into ordered sets bysorting them into playlists. A playlist will reference the tracks in it as well as the
tracks in any sub-playlists below it. Multiple sub-playlists can be created on thesame level.

Creating Playlists
To create a playlist, use one of the following methods:• Click the plus (+) icon next to Collection, or press Ctrl+N (Windows) or +N (macOS) on your computer
keyboard to add a new playlist.
• Right-click Collection and select Create Playlist in the menu that appears.
• Click and drag a folder of tracks onto the Collection.
To create a sub-playlist, use one of the following methods:• Hover the mouse over the "destination" playlist and click the plus (+) icon. A sub-playlist will be createdunder the destination playlist.
• Right-click the "destination" playlist and select Create Playlist in the menu that appears.
• Click and drag a folder of tracks onto the “destination” playlist.

Adding & Deleting Tracks from Playlists
To add tracks to a playlist or sub-playlist, click and drag tracks from the track list onto the destination
playlist or sub-playlist. The tracks will be numbered according to the order they were added to the playlist.
You can add up to 1,000 tracks to each playlist.
When the playlist is sorted by Play Order (#), you can also click and drag tracks into a specified order within
the playlist.
To remove tracks from a playlist or sub-playlist, right-click the track(s) in the track list and select Remove
From Playlist in the menu that appears. Removing a track from a playlist in your Engine Library collection willremove it from the same playlist on all connected external storage drives. This will not remove the track fromyour Engine Library collection, however. Additionally, removing a track from a sub-playlist will also remove itfrom the parent playlist unless it has been specifically added to that playlist as well.
To select multiple tracks, press and hold Ctrl (Windows) or  (macOS) and click each one. You can alsopress and hold Shift to select all tracks within a selected range.

29

Moving & Editing Playlists
To add a playlist to a USB drive, click and drag the desired playlist onto the Collection of the external storage
drive in the Drives pane.
To reorder tracks in a playlist:
1. Click a playlist to select it.
2. Make sure that the playlist is sorted by the # column.
3. Click and drag the track or group of tracks in the track list to the desired location in the track order.
Alternatively, if you have sorted your playlist using the columns, you can update the playlist to match thecurrent order by right-clicking a track and selecting Re-number track order.
To reorder playlists in the Collection or in a Playlist Folder, click and drag the playlist to the desired location.
To rename a playlist, double-click the desired playlist, or right-click the playlist and select Rename in themenu that appears. Press Enter or click outside the field to apply the changes.

Removing Playlists
To remove a playlist from your collection, right-click the playlist and select Remove in the menu thatappears. Removing a playlist from the Engine Library collection will remove it from all connected external
storage drives. Removing a playlist from an external storage drive will remove it from that drive only.

Exporting Playlists
To export a playlist or playlist folder, right-click the playlist and select Export in the menu that appears.
Playlists can be exported as CSV, M3U or JSON files.

30

Editing Tracks
You can use Engine DJ to set cue points, hot cue points, loop points, and beatgrids to use while DJing on aplayer in the future.
Hot Cue Point

Playhead

Loop Points

Cue Point

Hot Cue Points

Hot Cue Point

Beatgrid

Playhead

Cue Point

Loop Points

To prepare a track to edit, in the track list, double-click the track you want to edit, or click and drag it onto
the waveform or editing controls above. The track will load, where you can play and/or edit it. Its waveform willappear, and its beatgrid will appear on the waveform.
To skip to the previous or next track, press Previous Track or Next Track.
To find a position in your track, use one of the following methods:• Click and drag the audio waveform to move through the track.
• Click on the track overview to jump to that location in the audio waveform.
• Press Ctrl+ or Ctrl+ (Windows) or + or + (macOS) on your computer keyboard to move tothrough the track based on the current beat jump resolution.
The track overview and audio waveform show the following information:• The waveform color-coding indicates the frequency of the audio signal:o Blue represents low-frequency (bass) content.
o Green represents mid-range-frequency content.
o White represents high-frequency (treble) content.
• The playhead (the current track position) is a white line.
• The Beatgrid is the lines that are shown in the audio waveform only. See Beatgrid to learn more.
o The first beat of every measure is marked with red. All other beats are marked with grey.
o Beats that have been adjusted with the anchor tool are marked with yellow.
• The cue point is a white triangle. See Cue Points to learn more.
• Hot cue points are triangles whose color depends on the performance pad. See Hot Cue Points to learn
more.
• Loop points are white lines with shading between them. Active loops have striped shading. The color of
saved loops depends on the performance pad. See Loop Points to learn more.

31

Beatgrid

To edit the beatgrid, use the Grid Edit Controls.
Important: When the Cue/Loop Quantization feature is on, hot cue points and loop points will be automaticallyaligned according to the degree of quantization. See Adjusting Settings > Preferences to learn about this.
To adjust the position of the beats:• Use the Downbeat Left/Right buttons to move the beats basedon the current analyzed grid.
• Use the Shift Left/Right buttons to "slip" the entire grid left or
right.
• Click the Insert Anchor button to move the closest beat to theposition of the playhead. All other beats will also shiftaccordingly. This allows you to create flexible beatgrids for
tracks with fluctuating tempo.
• Click the Delete Anchor button to delete the closest anchor
within a few beats.
To adjust the tempo:• Use the Tap Tempo button to manually set a tempo based on repeated taps.
• Use the +/- BPM buttons to increase and decrease BPM in small increments.
• Use the /2 and 2X buttons to halve or double the current BPM.
To enable the metronome to assist in setting the beatgrid, click the Metronome button. An audible tickwill trigger on each beat market. Click the Metronome Volume button to cycle the metronome level between
Low, Medium, and High.
To reset the beats to the original analyzed tempo and grid, click the Reset button.

To lock the beatgrid to prevent further editing, click the lock icon. When locked, the other Grid Edit controls
will be greyed out, and a lock icon will appear in the Library pane under the Grid column to indicate the track's
beatgrid is currently locked.
Note: Track analysis will not update the beatgrid if lock is enabled.
Note: Tracks imported from third-party sources will use the imported beatgrids. To adjust these beatgrids inEngine DJ, you must first re-analyze the track. To re-import the original beatgrid data from the third-party
source, you must first remove the track from your Engine DJ collection and then import the track again.

32

Cue Points
To set a cue point, click Cue at the desired location while paused.
Now, when you click Cue, playback will start from that point.
Important: When the Cue/Loop Quantization feature is on, cue
points will be automatically aligned according to the degree ofquantization. See Adjusting Settings > Preferences to learn about
this.

Hot Cue Points

To set a hot cue point, first make sure the performance pads are set to Hot Cues. Then do either of thefollowing:• Click a performance pad (1–8) at the desired location.
• Press the corresponding number key (1–8) on your computer keyboard at the desired location.
Note: When setting a hot cue on Layer B in Dual Layer mode, press Alt + the corresponding number key(1–8).
Now, when you click that hot cue performance pad (1–8), playback will start from that point.
Important:
The supported number of hot cue points differs depending on the player. For details, refer to your player’s
manual.
When the Cue/Loop Quantization feature is on, hot cue points will be automatically aligned according to thedegree of quantization. See Adjusting Settings > Preferences to learn about this.

To change the name of a hot cue point, right-click the hot cue performance pad(1–8) and use your keyboard to enter a new name.
To change the color of a hot cue point, right-click the hot cue performance pad(1–8) and select the desired color.
To delete a hot cue point, do either of the following:• Right-click the hot cue performance pad (1–8) and click Clear.
• Press and hold Shift and left-click the hot cue performance pad (1–8).
• Press and hold Shift and press the corresponding number key (1–8) on yourcomputer keyboard.
Note: When deleting a hot cue on Layer B in Dual Layer mode, press Alt + Shift+ the corresponding number key (1–8).

33

Loop Points

To set loop points (create a loop), first make sure the performance pads are set to Loop. Then do either ofthe following:• Click a performance pad (1–8) at the location where you want to start the loop. Then, click the
performance pad (1–8) again at the location where you want to end the loop. Loop playback will begin
immediately.
• Press the corresponding number key (1–8) on your computer keyboard at the location where you want tostart the loop. Then, press the corresponding key again on your computer keyboard at the location where
you want to end the loop. Loop playback will begin immediately.
Note: When setting a loop on Layer B in Dual Layer mode, press Alt + the corresponding number key (1–8).

To set loop points manually, use the Loop & Beat Jump Controls
deck mode and select Manual.
• To set loop points:
i. Click Loop In at the location where you want to start theloop.
ii. Click Loop Out at the location where you want to end theloop. Loop playback will begin immediately.
• To increase the length of a loop, click X2. The length of the loop will double each time you click it (e.g.,
twice its original length, 4 times its original length, 8 times…, and then 16 times).
• To decrease the length of a loop, click /2. The length of the loop will be halved each time you click it:(e.g., 1/2 of its original length, 1/4 of its original length, 1/8…, and then 1/16).
• To shift the entire loop, click Shift Left or Shift Right.
• To play the loop, click Loop Enable while the loop is inactive. The loop will play immediately from its startpoint and repeat when it reaches its end point. Click Loop Enable again to deactivate the loop. Playback
will continue beyond the Loop Out point.
• To restart the loop, click Re-Loop while playback is active. The loop will return to its start point.
• Note: If a manual loop is active, clicking a performance pad in Loop mode will save the manual loop tothat slot.

34

To set an auto loop, use the Loop & Beat Jump Controls deck
mode and select Auto / Jump.
• To set loop points, click Loop at the desired location. Loop
points will be automatically set based on the BPM, and loop
playback will begin immediately.
Important: When the Cue/Loop Quantization feature is on, loop
points will be automatically aligned according to the degree ofquantization. See Adjusting Settings > Preferences to learn
about this.
• To increase the length of a loop, click X2. The length of the loop will double each time you click it (e.g.,
twice its original length, 4 times its original length, 8 times…, and then 16 times).
• To decrease the length of a loop, click /2. The length of the loop will be halved each time you click it:(e.g., 1/2 of its original length, 1/4 of its original length, 1/8…, and then 1/16).
• To stop playing the loop, click Loop while the loop is active. When playback reaches the loop’s end
point, it will continue through the track and not return to its start point.
• Note: If an auto loop is active, clicking a performance pad in Loop mode will save the auto loop to thatslot.

To create an Active Loop, right-click a performance pad with a saved loop andselect Active Loop. An Active Loop will automatically begin looping once the loop
region is reached. An “A” will appear on the performance pad of a loop with Active
Loop enabled, and Active Loop regions will appear with a striped pattern on the
track waveform.

To change the name of a loop, right-click the loop performance pad (1–8) and use
your keyboard to enter a new name.

To change the color of a loop, right-click the loop performance pad (1–8) and selectthe desired color.

To delete a loop point, do either of the following:• Right-click the loop performance pad (1–8) and click Clear.
• Press and hold Shift and left-click the loop performance pad (1–8).
• Press and hold Shift and press the corresponding number key (1–8) on yourcomputer keyboard.
Note: When deleting a loop on Layer B in Dual Layer mode, press Alt + Shift +the corresponding number key (1–8).

35

ID3 Tags
ID3 tags are a track’s metadata—information about the track that is stored in the file itself: the title, artist,
album, track number, etc. You can update and edit these ID3 tags within Engine DJ.
To update a track’s information:
1. In the track list, click a track whose tags you want to update.
2. Click inside the field you would like to edit. You can edit any of the following fields:
Title

Album

Comment

Genre

Label

ArtistKey

Track #

Year

Composer

Mixartist

If a track’s ID3 tags have been edited outside of Engine DJ, you can update it by right-clicking the track andselecting Re-import track information.

Re-Analyzing Tracks
When Engine DJ analyzes a track, it will detect or process the track’s waveform data, BPM value, key, andbeatgrid data. Additionally, it will find any cue points, hot cue points, or loop points within the track (created inEngine DJ, Rekordbox, or Serato DJ).
Important: In order to use Serato DJ or Rekordbox cue points, hot cue points, or loop points within a track,
you must first add it to your Engine Library and/or external storage drive and analyze it. See Importing
Libraries to learn about this.
Tip: Keep the Auto Analyze feature on so tracks will be automatically analyzed when you add them to yourEngine Library. See Adjusting Settings > Preferences to learn about this.
If you previously changed the BPM value, key, or beatgrid of a track and later want to restore the original values
or locations, you can re-analyze the track. Re-analyzing a track will always use the latest Engine DJ BPM and
key detection analysis, regardless of the ID3 tag set on the file.
To re-analyze a track:
1. In the track list, click a track you want to re-analyze. To select multiple tracks, press and hold Ctrl (Windows)
or  (macOS) and click each one. You can also press and hold Shift to select all tracks from the currently
selected one to the one you click.
2. Right-click the track(s) and select Re-analyze Tracks in the menu that appears.
Note: Track analysis will not update the beatgrid if lock is enabled.

Showing the Track Location
You can immediately open a track’s location on your computer or on a connected external storage drive. Thisis useful if you want to rename or move the file itself.
To open a track’s location on your computer or external storage drive:
1. In the track list, click the track you want to locate. To select multiple tracks, press and hold Ctrl (Windows)
or  (macOS) and click each one. You can also press and hold Shift to select all tracks from the currently
selected one to the one you click.
2. Right-click the track(s) and select Show in Explorer (Windows) or Show in Finder (macOS) in the menu
that appears.

36Appendix
Troubleshooting
Problem

Solution

I cannot add tracks to Engine DJ.

If you are using a Windows computer, make sure Apple®
QuickTime® is installed and up-to-date. If it is not,download and install the latest version from:apple.com/quicktime
Make sure that Engine DJ supports the format of the track
you want to add. See Operation > Adjusting Settings >Preferences > Library.
Make sure that the track’s album art image is smaller than
1 MB.

While editing a track, audio playback is noisy.

Make sure that your audio settings are properly
configured. See Operation > Adjusting Settings >Preferences > Performance.
Increase the playback buffer size. See Operation >Adjusting Settings > Preferences > Performance.
If Engine DJ is analyzing tracks, wait to edit until theanalysis is complete. (Engine DJ operates slightly slower
during track analysis.)

I cannot copy the external storage drive
database.

Make sure that you have enough free space on yourexternal storage drive. You will need more space than the
total file size.

My player cannot play tracks from Engine on
an external storage drive.

Make sure that your player supports the format andcapacity of your external storage drive.

Custom Metronome Sounds
You can replace the included Metronome sound with your own file by doing the following:
1. Navigate to the following location, based on your operating system:• macOS: Users/<YourUserName>/Library/Application Support/AIR Music Technology/EnginePrime/Media• Windows: C:\Users\<YourUserName>\AppData\Local\AIR Music Technology\EnginePrime\Media
Note: Both file paths are typically hidden on most operating systems. Consult your operating system’s
instructions to view hidden folders as needed.
2. Inside these folders are two files, metronome.wav and metronome_downbeat.wav.
3. Rename a compatible file with the same name and replace the existing file in this folder.
4. When Engine DJ is reopened, the Metronome will now play your custom sound.
To return the default sounds, simply delete both files and reopen Engine DJ. The default metronome files will
return to the above folders and play as normal.

37

Keyboard Shortcuts
Utility
Function

macOS

Windows

Explanation

Tool Tips

 (Command) + Ctrl + T
TShows relevant information about a feature whenmoused over.

Open Preferences+,

Ctrl + ,Opens the Preferences window.

Cancel / Close Menu

Esc

Esc

Cancels the current action or closes a menu.

Full Screen

 + Ctrl + F

F11Sets the application to full screen mode.

Quit Application

+Q

Alt + F4

Quits Engine DJ.

Function

macOS

Windows

Explanation

Place Cursor in Search
Field

+F

Ctrl + F

Moves your cursor to the search field. Use yourcomputer keyboard to enter text into the field.

Cycle Between
Collection Pane

Option + Tab

Ctrl + Tab

Cycles between the different areas in the Collection
pane—Playlists, iTunes/Apple Music, Serato, andFile Browser.

Waveform Zoom In

 + Plus (+)

Ctrl + Plus (+)

Zooms in both Layers' waveforms.

Waveform Zoom Out

 + Minus (-)

Ctrl + Minus (-)

Zooms out both Layers' waveforms.

Waveform Zoom Reset+0

Ctrl + 0

Resets both Layers' waveforms to their default level.

New Playlist

+N

Ctrl + N

Creates a new top-level playlist.

Show / Hide Devices
Panel

+D

Ctrl + D

Opens or closes the Devices panel.

Navigate Track/Tree
List Up / Down

/ (Up/Down)

/ (Up/Down)

Navigate up and down the Track List or Tree List.

Expand / Collapse
Folders & Playlists

/
(Left/Right)

/
(Left/Right)

Expands or collapses playlists or folders that
contain sub-playlists or sub-folders.

Navigate Area Next

Tab

Tab

Switches the focus to the next open panel.

Navigate Area Previous

Shift + Tab

Shift + Tab

Switches the focus to the previous open panel.

Show / Hide Filter
Boxes

F

F

Opens or closes the Filter Boxes.

Select All Tracks

+A

Ctrl + A

Selects all tracks displayed in the track list.

Select Multiple Tracks

Shift + /
(Up/Down)

Shift + /
(Up/Down)

Selects multiple tracks.

Navigation38

Transport
Function

Layer

macOS

Windows

Explanation

Load TrackA

+1

Ctrl + 1

B+2

Ctrl + 2

Loads the selected track to the respective
deck.

A

C

C

B

Option + C

Alt + CASpacebar

Spacebar

B

Option +Spacebar

Ctrl + SpacebarA +  (Left)

Ctrl +  (Left)B + Option + 

Ctrl + Alt + A

 +  (Right)

Ctrl +  (Right)B + Option + 

Ctrl + Alt + A

 +  (Up)Ctrl +  (Up)B

 + Option + 

Ctrl + Alt + A

 +  (Down)

Ctrl +  (Down)

B + Option + 

Ctrl + Alt + 

Function

Layer

macOS

Windows

Explanation

Elapsed / Remaining
Time

Both

T

T

Switches the Time Counter between Elapsed
and Remaining time.

Sync

Both

S

S

Automatically matches the BPM and phase of
the decks to each other.

Sync OffBoth

Shift + S

Shift + S

Turns Sync off.

Keylock

A

K

K

B

Option + K

Alt + K

Allows for the track to be played in theoriginal key regardless of speed.

Store / Trigger
Performance Pad
(1–8)

A

1–8

1–8

B

Option + 1–8

Alt + 1–8

Delete Performance
Pad (1–8)

A

Shift + 1–8

Shift + 1–8

B

Option + Shift +1–8

Alt + Shift + 1–8

A

+K

Ctrl + K

B+K

Ctrl + Alt + K

A+LCtrl + L

B

Option + L

Ctrl + Alt + L

A

M

M

B

Option + M

Alt + MA

Shift + M

Shift + M

B

Option + Shift +M

Alt + Shift + M

Cue

Play / Pause

Beat Jump Back

Beat Jump Forward

Previous Track

Next Track

Sets the initial Cue Point at the current
playhead position.
Plays and pauses the deck.

Skips the playhead backwards by theselected number of beats.
Skips the playhead forward by the selected
number of beats.
Loads the previous track in the track list, or
restarts a currently playing track.
Loads the next track in the track list.

Playback

Hot Cues Edit Mode

Loops Edit Mode

Set Grid Marker

Delete Grid Marker

Stores or triggers a Hot Cue or Loop,depending on the currently selected mode.
Deletes an existing Hot Cue or Loop.

Sets the Performance Pads to Hot Cue Mode.

Sets the Performance Pads to Loop Mode.

Sets a custom grid marker.

Deletes a custom grid marker within a few
beats.

39

Technical Specifications
System Requirements

Windows

Version: Windows 10 (64 bit) or Windows 11 (64 bit)
Processor: i5 2.0 GHz or faster
Memory: 4 GB RAM or moreVideo Card: Intel HD Graphics or better
Sound Interface: DirectX Compatible interface
Free Space: 150 mb for application
Note: Users of Windows 10 will need to make surethe latest patches are installed via Windows Update.

Mac

Version: macOS 10.15, 11, or 12
Processor: i5 2.0Ghz or faster, Apple M1
Memory: 4 GB RAM or moreVideo Card: Intel HD Graphics or better
Sound Interface: Internal sound card or Core Audio
compatible interface
Free space: 150 mb available for application

Library Support

iTunes 10, iTunes 11, iTunes/Apple Music 12
Serato DJ
TraktorRekordbox

Maximum Database Size

Files

< 100,000 playable files(Recommended database size of 50,000 tracks orless for search speed optimization)

Playlists< 512 playlists with 7 sub-playlist layers

Type

SD/SDHC/SDXC card
USB mass-storage drives (flash memory, external
HDD enclosures)

File Systems

exFAT (recommended)
FAT32
APFS/HFS/HFS+ (macOS only)
NTFS (Windows only)

File Formats

Lossless:
WAV 16-32 bit, 44.1k – 192k
AIFF 16-32 bit, 44.1k – 192k
FLAC, ALAC

Playable Media

Compressed:
MP3 32 kbit/s – 320 kbit/s + VBR/CBR
M4A/AAC MP4 OGG Vorbis

Specifications are subject to change without notice.

40

Trademarks & Licenses
Denon is a trademark of D&M Holdings Inc., registered in the U.S. and other countries. Denon DJ products are produced
by inMusic Brands, Inc., Cumberland, RI 02864, USA.
Engine DJ incorporates élastique Pro V3 and [tONaRT] V3 by zplane.development.
Dropbox® is a registered trademark of Dropbox, Inc.
macOS, iTunes, Apple Music, and QuickTime are trademarks of Apple Inc., registered in the U.S. and other countries.
Rekordbox® is a registered trademark of Pioneer DJ Corporation. inMusic is not affiliated with Pioneer DJ and use of therecordbox® name has not been authorized, sponsored or otherwise approved by Pioneer DJ.
SD, SDHC and SDXC are registered trademarks of SD-3C, LLC.
Serato, Serato DJ Pro, and the Serato logo are registered trademarks of Serato Audio Research.
Traktor® is a registered trademark of Native Instruments GmbH.
Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
All other product names, company names, trademarks, or trade names are those of their respective owners.
This product uses software and technology under license. Please visit enginedj.com/product-legal for a complete list.

41