The Worxlab fine art giclée prints classic iconic DJ gear
VirtualDJ 2020 Virtual DJ first look Beatport Link (8)

FIRST LOOK: Digging into VirtualDJ 2020

VirtualDJ is quite the conundrum in the DJ software world. It’s been around since the dawn of digital DJing, and has all the features and then some needed by more or less every style of DJ. It really does — you should look at the feature list and dig around inside the preferences to see the power. And the user base is massive, if you give the numbers pushed out by owners Atomix as being a real representation of the true number of active users that is. 

But despite all of this, the VirtualDJ brand is perceived poorly in comparison to the pro trinity of Traktor Pro, Serato DJ Pro, and rekordbox. I’m sure I could write reams of words dissecting the reasons for this, but it’s a thing and is something that Atomix is addressing directly in the release of VirtualDJ 2020. 

VirtualDJ 2020 Virtual DJ first look Beatport Link (2)

To be clear — I’m running the beta version of the VirtualDJ 2020 download. But the application is still called VirtualDJ 8, and the preferences show that this is v8.4 b5308. I don’t know if this will change in the final release, but it does reflect the vibe I got from Atomix regarding this release. For them, 2020 is a fresh way of thinking about VirtualDJ and where it sits in the somewhat volatile DJ software landscape. 

So It’s not a rebuild or some form of reimagining — it’s still the VirtualDJ that oh so many have come to know and love, but with perhaps a different approach to the DJ community. They also talk of not holding back big features for landmark releases too. If a feature is ready, it gets added. 

VirtualDJ 2020 Virtual DJ first look Beatport Link (3)


It’s all about the interface. VirtualDJ is unusual in the pack of major players in that it has a skinning engine. This means that you can tweak the interface into anything from a minimalist barren landscape, right up to a truly headache inducing graphical nightmare. But I suspect that most people draw their conclusions from the first impressions of opening VirtualDJ for the first time.

Firstly, there’s a new approach to the DJ community, with default skins being tailored to where you see yourself and skill level as a DJ. A dropdown menu offers the following:

STARTER: Stripped back with an instant gratification vibe. 

ESSENTIALS: You’ve got the basic down — now it’s time to step up. This layout delivers the main features you’ll find on controllers.

PRO: The new flatter VirtualDJ 2020 becomes apparent, with more advanced control (including custom buttons) over effects and what you see in the players. Think full fat decks. 

PERFORMANCE: This pulls back the plethora of available features in the decks a tad, and gives more of the screen over to the library.

I like this as it’s almost a training wheels approach, where you can progress through the VirtualDJ experience without the fully daunting bells and whistles approach.

Given that this is a beta, there are a few wrinkles to iron out though. For example, there’s no real 4 deck view by default. You have to go to the Pro skin, and from the options dropdown select 4 decks. Then you get more options on 4 decks. But there’s no four deck view in performance mode unless you select in pro mode first. And vertical waveforms only appear in performance mode, but stay when you switch to pro mode. Odd.  

This is obviously new territory for VirtualDJ 2020, and I’m sure these small issues will be ironed out soon enough. 

VirtualDJ 2020 Virtual DJ first look Beatport Link (1)


VirtualDJ 2020 Virtual DJ first look Beatport Link (9)



I’m not about to trawl through old screenshots to show every iteration of the evolution of the default VirtualDJ interface. But needless to say that it has changed considerably over the years. VirtualDJ 2020 is a natural progression from the last default interface — it’s flatter for a start, with the skeuomorphic shaded buttons finally being ditched. The red/blue deck 1 and 2 metaphor is more subtle too. It’s generally more subdued, and reminiscent what might happen if you put Algoriddim djay and Traktor Pro in an interface blender. 

VirtualDJ 2020 Virtual DJ first look Beatport Link (4)

Inside each level there’s also an abundance of options within these new default skins too. VirtualDJ 2020 offers full control over just about anything you could hope for. Well… once you’re out out of starter mode that is. But you can change colour scheme (shades of grey and even a daylight mode), waveform appearance, jogwheel display etc etc — it’s all there. 

One unrelated thing to point out — the preferences are insane. Under “options and tweaks” you get a ridiculous amount of control over what VirtualDJ does. And because there’s just so much, there’s a search box to help you find things that it may be able to do.

For me and painting a broad stroke, it feels better and definitely more elegant and professional. You can of course still use last week’s default in “old” mode, or load in whatever unpleasant retina scorching skin you have used for the last decade. Choice is good, and VirtualDJ 2020 offers a huge amount without over-facing.

VirtualDJ 2020 Virtual DJ first look Beatport Link (5)


As is de rigueur with DJ software these days, VirtualDJ 2020 extends its streaming offer. It already has an expansive offer with iDJPool, VJ Pro, Digitrax, Deezer, and Soundcloud, but now it has joined the burgeoning ranks of the new Beatport Link service.

Dabbling with my new testing Beatport Link Pro account, I set about putting VirtualDJ 2020 through the wringer. And it turns out that using Beatport Link is as easy as you would expect. Like all other streaming services, you can access the premade playlists or make your own. And if you have the Link Pro subscription, you get offline tracks too (tested and working). And should you add loops and cues, they’re stored locally and load instantly. 

Handy hint — Beatport’s playlist management within a browser isn’t great. But you can create playlists and search tracks to drag into any playlist within VirtualDJ 2020 easily. 

It’s a great addition — not just to VirtualDJ 2020, but any DJ software. As for usefulness — I was surprised to not be able to find Sterling Void’s “Runaway Girl” on Spotify. It’s an classic House track that I used to play, and I would reasonably expect to find it there. But there’s the original and a heap of remixes on Beatport. That said, Beatport isn’t exactly going to find a huge amount of classic Hip Hop, so it’s horses for courses really. The moral of this wider story — I love Spotify to bits, but it doesn’t have everything, but nor does anything else.

VirtualDJ 2020 Virtual DJ first look Beatport Link (6)


Key analysis and mixing has been a feature in DJ software for years now. But that doesn’t mean that it’s as easy as pressing a sync button. That track the crowd loves may suddenly clear the floor because of key clashes, or if your manual key correction just makes things worse. VirtualDJ 2020 addresses this with a new smart auto key feature — when you load a track into a deck, ticks appear next to all other tracks that are harmonically compatible. But should you decide that the next track you want to play isn’t going to be a good match, VirtualDJ 2020 will autocorrect within a semitone up or down. 

It is claimed that the small range isn’t noticeable in testing, but should you wish to have control back, it can be turned off. And the level of control you get over key shifting is enough that you’ll be able to make it work, or indeed make it worse if you want. Just like effects, don’t push things too far. 

VirtualDJ 2020 Virtual DJ first look Beatport Link (7)


While we DJs have to be there behind the decks, VirtualDJ 2020 makes it easier to schedule certain things to happen at certain times via the Events Scheduler. I ever there was a feature to indicate the target user, this is it.

This isn’t especially complex right now — you can create and trigger individual actions or make a workflow of playing tracks, samples, playlists, and slideshows. You can also display text or even trigger a VirtualDJ script is you’re savvy that way. These can be timed to run after a number of seconds or at a fixed time, so you get a nice mixture of manual control. All of these can be saved for future use too. 

Obviously this is aimed at events DJs who may have a very specific running order and can leave VirtualDJ 2020 to semi-automate events. I feel that this is one that will need a little playing around with to see how it will best work for DJs. I can definitely see this developing into a very powerful timeline tool. 


Almost certainly. But this is a first look at VirtualDJ 2020’s major additions rather than a full rundown of what the whole thing can do. Others will do that for you — I’m more of a between-the-lines guy these days. But make no mistake — this is an important step for the development of the VirtualDJ. 

The software market is volatile and yet static at the same time. While it’s clear that there’s little more bang and fizz that can be added to existing apps, they all do things in their own ways and talk to particular crowds, with each responding to events in different ways. 

Broadly and probably stereotypically speaking, Serato DJ Pro is for Hip Hip and scratch DJs who just want stuff to work out of the box. Traktor Pro is for dance DJs (even more stereotypically Techno DJs) who want to tinker under the hood. Rekordbox is for… well that’s to be decided just yet. But VirtualDJ is for the outliers and rebels who don’t want to be seen as part of the mass of DJs that play it safe. They’re generally mobile DJs, and love the quirky ways of VirtualDJ.

They know that VirtualDJ is very powerful (indeed more powerful at times) but it doesn’t quite have the glossy image or polish that the others have, thus is not taken especially seriously by everyone. It’s something I’ve raised in the past with Atomix too. And with this release, this is something that is being addressed. 

They’re appealing to a particular type of user with the new skins, and within those skins the image is more mature. I find that it’s still a little quirky in places, but importantly for me and my Mac, it hasn’t crashed. This has always been an issue with me, which suggests that the future of VirtualDJ is less about adding crazy niche features, and more about polishing what is a fully featured product into being a real player in the world outside of weddings. 

VirtualDJ 2020 Virtual DJ first look Beatport Link (8)


Since the first Mac release, I have been a vocal critic of VirtualDJ. For too long, I couldn’t trust it to work for longer than five minutes. Mapping a controller usually crashed out on the first learn attempt. The interface was just too off-putting for me too. But VirtualDJ 2020 brings an air of calmness and reserve — it feels like it is being thought about and not simply rushing bells and whistles into it know that the die-hard fans will be forgiving if they’re not quite right at the start.

But I simply don’t have those feelings with this release. In fact, I’ve been mixing classic House tracks from Beatport Link via my ultra slow 8Mb rural Broadband without a single issue. I wished for a manual so that I could find out how to use the finer points of the new harmonic mixing features. But I haven’t once felt like it was all going to fail. I played, and it responded just like all the others, and without crashing once.

This feels like Atomix wanting a seat for VirtualDJ at the established pros table. They will argue that they already outrank/outsell/outwhatever everyone else, but outside of the mobile DJ world, VirtualDJ has yet to make a perceptible dent. But if they continue down this path of polishing what they have and marketing to those yet to trust VirtualDJ over the other players, they may just begin to win over hearts and minds. The power is there, and by the look of it, the polish is coming, and quickly.

Good work Atomix. I’m looking forward to seeing where this goes. I like the vibe so far.