Vibes is live
How to · Engine DJ

Set and save loops in Engine DJ.

Set a loop with Loop In and Loop Out or with Auto Loop, then click a free performance pad in Loop mode and Engine DJ stores it on the track, up to 8 saved loops per track. Right-click a populated pad to rename it, recolor it, or make it an Active Loop that starts on its own when playback reaches the region. The loop points sit in the Engine library, so they travel with the track when you export to a drive.

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

The Vibes player showing a track waveform with its detected intro, buildup, drop and outro sections

Spot the eight bars worth looping in Vibes, set the loop itself in Engine DJ.

Save and recall loops in Engine DJ, step by step.

Loops are performance data that Engine DJ Desktop writes to the track, so anything you set at home is on the pads at the gig. Here is the full path, from loading the track to getting the loops onto a drive.

01

Load the track into a deck

In Engine DJ Desktop, double-click the track in the track list, or drag it onto the waveform, to load it into a deck. The waveform and beat grid appear above the editing controls. Loop points show as white lines with shading between them, so you can see any loop the track already carries before you add another.

02

Open the Loop and Beat Jump Controls

In the Deck Modes row at the top of the deck, click the icon for Loop & Beat Jump Controls. Pick Auto / Jump for a loop of a set size, or Manual to place the loop points yourself. The /2 and X2 buttons set the resolution, from 1/32 of a beat up to 64 beats.

03

Set the loop

With Manual selected, click Loop In where the loop should start and Loop Out where it should end. Playback begins looping immediately. With Auto / Jump selected, click Auto Loop and Engine DJ builds a loop of the chosen beat length from the playhead. X2 and /2 double or halve it, and Shift Left or Shift Right move the whole loop by one measure.

04

Store it on a performance pad

Click the Loop icon to switch the performance pads to loops, then click any unlit pad while the loop is running: Engine DJ saves the loop to that slot. You can also skip the deck controls entirely and click an available pad once at the loop in point and again at the loop out point. Eight slots per track.

05

Name it, color it, or make it active

Right-click a populated pad to rename the loop with your keyboard, choose a color, or clear it. Choose Active Loop and the loop starts by itself when playback reaches the region: an A appears on the pad and the region gets a striped pattern on the waveform. You can set up to 8 Active Loops per track.

06

Set how saved loops behave

Open Preferences and go to the Cues/Loops section. Saved Loop Behavior decides whether pressing a populated pad re-triggers the loop from the start (Reloop) or switches it off (Disable). Cue/Loop Quantization snaps loop points to 1/8, 1/4, 1/2, 1 or 4 beats, and Smart Loops rounds a manual loop to a conventional length.

07

Export to your drive

Click Sync Manager in the bottom-left corner, or Export in the toolbar, choose your drive and check the playlists you want. Engine DJ writes its own database onto the drive, and that database carries loop points along with playlists, cue points, beat grids and waveform data, so the pads are already loaded on the player.

The catch

Engine DJ wins any conflict with imported loops. After adding tracks from a third-party source such as a Serato or Rekordbox library, any cues or loops you apply in Engine DJ override the performance data that came in with them. Getting the originals back means removing the track from your collection and importing it again.

bass
mids
highs
lead
intro
verse
buildup
drop
breakdown
outro

Where Vibes fits

Know which eight bars are worth looping before you load the deck.

Vibes does not set or store loops. It has no decks and no loop controls, and every loop point is written by Engine DJ. What it does is the pass before that: it analyzes each track for BPM, key, energy curve and sections, so intro, buildup, drop, breakdown and outro are marked when you open the file. Export the prepped playlist back to Engine DJ and do the loop work there.

See how it works
Track analysis marks intro, buildup, drop, breakdown and outro, so the loopable bars are visible before you load the deck
BPM and key detected up front, shown in Camelot, musical or Open Key, so a beat-length loop lands where you expect
Energy 1 to 10, star ratings and per-track edits in Track Inspector keep the prep list down to the tracks worth working on
Export playlists and vibes back to Engine DJ as a folder tree, then set the loops in Engine DJ Desktop

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.

Click the Loops tab in the virtual deck area to open the loop controls. Set a manual loop with Loop In and Loop Out, or click one of the Auto Loop lengths, which run from 1/32 to 32 bars. While an Auto Loop is active, a save button appears where the loop lock button normally sits and drops the loop into the next free slot. Serato holds 8 loops per track, saved to the file itself. Full walkthrough: set and save loops in Serato. A loop saved in Engine DJ lives inside the track; to cut the same section out as its own file, the audio looper exports it.
Set the loop first, with [IN] and [OUT] in the function panel or with the Auto Beat Loop button. Then, during the loop play or shortly after you cancel it, click [MEMORY] in the function panel. The saved loop point appears in the [MEMORY] panel, and one track holds up to 10 saved points in total, cue points included. Step by step: set and save loops in Rekordbox.
Load the track, then click the Auto Beat Loop button for a loop of a set beat length: rekordbox goes from 1/64 up to 512 beats, worked out from the track BPM. To place the points yourself, click [IN] where the loop should start and [OUT] where it should end. [EXIT] leaves the loop, [RELOOP] jumps back in. In the [1 PLAYER] layout you can also choose Export Loop As Wav to keep the looped section as a WAV file.
In the Pro layout, click the View Selection button inside the LOOP toggle and pick Saved Loops. The panel lists whatever the loaded track already has, and clicking the play button on an empty slot creates a loop at the default size, four beats unless you change loopDefault in settings, and stores it there. The X deletes a saved loop. You can also create, edit and delete them in the POI Editor.
The shape is the same on most gear: build the loop with the controller's loop section, then store it on a pad. On Engine OS hardware the saved loops for the loaded track sit on the performance pads in Loop mode, ready to trigger. To promote one to an Active Loop, hold the left parameter button and press its saved loop pad. That needs physical parameter buttons, so not every model can do it. Check your controller's own manual for the loop controls.
Two things explain most cases. The pads have to be in Loop mode: click the Loop icon, because the Hot Cue icon puts the same eight pads on cues instead. And the slot has to be empty, which is easy to miss once all eight are used. Right-click a populated pad and choose Clear, or hold Shift and left-click it, to free one up. If the loop keeps landing off the beat, check Cue/Loop Quantization in Preferences.
Yes, once you export with Sync Manager or drag the playlist onto the drive. Engine DJ writes its own database onto the USB drive, and that database carries loop points alongside playlists, cue points, hot cue points, beat grids and waveform data. Format the drive exFAT for best performance, FAT32 is also supported, and leave around 500 MB free for the database. More: export your library to USB in Engine DJ.
No. Loop points are performance data that Engine DJ writes to the track, and Vibes has no decks and no loop controls. Vibes handles the prep instead: it analyzes BPM, key, energy and track sections, tags tracks into vibes, and exports playlists back to Engine DJ. Every loop still gets set and stored inside Engine DJ Desktop or on your player. See track analysis.

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