Mastering a DJ Mix Using Ableton Live

So I’ve been meaning to write a tutorial like this for awhile but I haven’t had a lot of time since I got a new girlfriend I met on http://www.sexpuls.com/. If I was really slick, I could have made a video, but this is what you get at 11:30pm on a Wednesday night when I really should be going to bed. I’ve been recording DJ mixes since the days of cassette tape, when there really wan’t much you could do if you had messed up the levels and pushed into distortion. Of course, tape sounded pretty bad anyway, so it didn’t matter much. Now, with the digital recording tools we have available, you can really make your mix sound pretty hot without needing a pile of money, an audio engineering degree or hours and hours of time. But if for instance, you need a pile of money immediately for your music project, you can hop over to this website loanovao.co.uk to get emergency cash. I usually record at least one mix per week, so my process is designed to be quick, with a minimal amount of fiddling.

This isn’t intro course on Ableton. I assume that you know how to import an audio track and how to apply some processing to it. If you need some intro to Ableton, there’s a ton of material out there including lots of YouTube videos.

This is not the only way to master an audio track. I’ve used tools like Audacity before, but an advantage to this process is that I can save a collection of filters and audio processing as a preset, and I can preview how the final audio will sound without having to render the audio track. Once I have everything sounding the way I want, I just render (or export) the audio once.

Ableton DJ Mastering Tutorial

So here’s my initial Ableton screen. I have already recorded my mix and I’ve kept the levels down so that there’s a little head room to play with. That is, nothing is maxed out. I usually record using Serato while I’m mixing, but this will work for any recording.

You can see there’s lots of fluctuation in the levels. It’s pretty normal for me because I play trance and there are soft spots and heavy spots. The trick is to have them all balance out so that the perceived loudness is consistent even if the levels are lower in some spots. You can see I’m using one of the Ableton Mastering racks. I used a built in one as a starting point and then added and tweaked things until I got something that was working for me pretty consistently.

Mastering Rack for DJ Mix

So this is the rack that I use. The image is pretty wide so it’s probably hard to see. If you click on it, you should be able to see a larger version.

Mastering a DJ mix using Ableton

The first part of the rack is just a midi controller block. It allows me to take some of the controls that I’m most likely to tweak and put them together at the front of the rack. I can also easily assign these parameters to the knobs on my midi-controller, but you don’t need a midi-controller for this, and usually the adjustments I make are so minimal that I don’t bother to use the midi-controller. (If you want one to experiment with, I use an Akai LPD8 which is pretty cheap, under $100. I mainly use it to control the DJ-FX effects rack and the SP-6 sampler rack in Serato.)

Mastering a DJ mix using Ableton

The first processor I run through is multiband dynamics. I’m not going to pretend to be an expert on what this thing does or how it does it, but this is my layman interpretation: it’s a combination 3-band parametric EQ (low/mid/high) and compressor. So if any of the low, mid or high bands start to push too high, that band will get compressed, leaving the other bands untouched. The only parameters that I change on this box are the low/mid/high levels on either input or output. If one of the bands looks weak, boost it in the input side. If the sound you hear is lacking (or too harsh) in low/mid or high, adjust the output level for that band.

Mastering a DJ mix using Ableton Live

The EQ eight is an 8 band graphic equalizer. It has a lot of different modes that allow you to shape the sound differently. This curve was pretty default and I haven’t messed with it much. Once you have it set the way you like it, you can probably leave it alone. One of my midi knobs controls the EQ intensity (scale), but I almost always leave it where it is at 120%.

Mastering a DJ mix using Ableton Live

This box is basically a saturator that can warm or brighten the sound, especially in the midrange. This is one you have to be careful with though as too much can create a distorted mid sound. If your mids are weak (like older tunes off vinyl), this can help add new life and brighten them up to match today’s recording quality of new releases. But if your mids are already bright, this should be turned down or even off. You can always do on/off tests while you’re listening and see what sounds better. Make sure you test several spots in your mix. There’s a few ways to turn this down: you can reduce the Drive parameter, although (if I recall correctly) I usually have it somewhere between 2dB and -2dB, so no big moves. You can reduce the output (however I don’t think I usually touch that much). Or you can adjust the Dry/Wet parameter. Dry/Wet exists on lots different boxes (audio processors/effects) and is just like a dimmer light switch. At 0% (Dry) the box is having no effect, at 100% (Wet) the box is full on, and anywhere in the middle the processor is having some effect.

DJ mix mastering in Ableton

The skinny Utility module in the left was a default part of the mastering rack and I just left it in. It can enhance the stereo separation, but I don’t ever touch it. The spectrum analyzer doesn’t affect the audio signal, it just displays it. It’s fun to watch, and you could potentially notice if your mids/lows or highs where missing, but you should have already fixed that with the multiband dynamics processor. While playing beautiful music, dancing is the first thing that I wanna do. Ballroom dancing classes for beginners available here at vsdanceclub.com

Fixing recording levels using ableton for DJ mixes

So we’ve sort of already run through a compressor back in the multiband dynamics section, but I’m running through another one. I use this to bring up the lower levels while keeping the high levels from pushing off the top. What do I mean? Well, it’s like I’m lifting the volume by a few dBs, so that the sound is nice an loud like a professional recording. But when I get close to the loudest parts, it rounds off and flattens out. If those loud parts got a boost in volume, they would be off the chart and into distortion. When you play some audio, you’ll notice a little yellow circle running up and down the red line to show you where the current level is at. I try to keep the yellow dot right around the bend (knee) of the curve most of the time. The output level I keep pretty consitent at -1dB. If my yellow dot (volume) needs to go up or down, I adjust the Threshold slider. (If I recall correct, down is louder, so it’s a bit counter-intuitive at first.) All the other parameters I keep where they are.

Mastering a DJ recording in Ableton

I’m sure there are a bunch of technical differences between a compressor and a limiter, but they both help keep the levels from pushing too high. The compressor can still let a few spikes out, whereas the limiter pretty much cruches anything above 0dB down. The only setting I adjust is the Gain. I tend to aim for occasional limiting in the 0 to -3dB range. Maybe a bit less. If there’s too much limiting happening (you’ll see the green bar pushing down from 0), then back off the Gain.

Once you have some settings you like, you can export your audio which will render all the processed audio into a new file. If you have a good base setting for all your parameters, you can save a preset in Ableton so you always have a starting point that is close to where you want to be.

Now I’m pretty familiar with the process that I use now, so there’s a good chance that I’ve left out some details that might be less familiar to you. Please leave a comment and I will do my best to respond in a timely manner. That way other people that have the same question will be able to see the responses.

If you’re looking to get your music out there and have a good following right away, you can read articles on how to buy Spotify plays to get started.

Eric Allen Guestmix Leading up to Benny Benassi at VCC

I’m pretty stoked to have Eric Allen on the show this week! I knew there was something about his style that I was drawn to, and as we chatted a bit more about some of his influences and styles, there seemed to be a common theme: high energy stuff that stays interesting. Probably the most fascinating thing was that, with such a similar taste in music, several of the artists he plays aren’t even on my radar! You can be sure that I’ll spend the rest of the week trolling through some of the artists and labels that he played on tonight’s show.

Don’t miss Eric this weekend when he opens at the Vancouver Convention Centre for the Benny Benassi show (with Sander van Doorn and Arty) put on by Blueprint Events. You can also follow Eric Allen on Facebook or check out his mixes on Mixcloud.

Eric Allen Guestmix

Armin van Buuren – Stellar
Progressers – Tears of Joy (Eric’s Edit)
Koele Vaten – Boom (Michael Patterson & Warner Powers Remix)
Clashback & Michael Woods vs R.E.M. – Loosing my Outset (Gabriel & Dresden Mashup)
Ostbahnhof & Ugo Platana – Evensong (Michael Woods Remix)
Sunnery James & Ryan Marciano – Lethal Industry
Solarstone & Orkidea– Slow Motion (Klauss Goulart Remix)
Markus Schulz – Digital Madness (Short Edit)
KhomHa – 507
Orjan Nilsen – Viking
Ortega, Nash & Pepper – First Scream (We Are Extended Mix)

Smiley Mike Uprise Mix

Alion – Bliss
Saint X – Glo
Krama – Vir Mortalis
Hanzo – Take You
Riktam & Bansi – Right Way Up
Dave 202 – Generate the Wave (Fabio Stein Crasher Remix)
The Hague – Crank
Ferry Corsten -It’s Time (Kai Tracid Remix)
Paul Oakenfold – Full Moon Party
Quantum – Expose
Geezk & G.R.G. – Madcake (dj Smiley Mike Smashed & Broken Remix)

Dirty Dubstep Breaks and Drum and Bass with Live Guestmix by Vancouver DJ Glassball

This we we had Vancouver’s own Glassball in the studio for a live guest mix. Glassball plays psytrance and dubstep (although not at the same time). You can follow Glassball on Facebook to keep up with his latest mixes and club dates.

My set is a collection of tracks that just don’t seem to go with anything else. You know the ones. They’re great, they just never seem to fit into the set you’re working on. Well, if you collect them for long enough, you can just mash them all into a set of their own, like this!

Caddyshack finishes things off at 180 bpm and somewhere around 300 wpm (wobbles per minute). If you’re asking yourself, what the hell is a wobble per minute… you should just listen to his set. Between Glassball and Caddyshack, you should have it figured out by the time you make it through this week’s podcast. It’s not for the faint of heart ;)

dj Smiley Mike Trance Meets Dub-Breaks Mix

John ’00′ Fleming & Digital Blonde – Planebrain (00.db Mix)
Plasmic Honey – Here We Go
Liquid Vision – At Long Last
Erander – Boppe (Alucard Remix)
Darth and Vader – Return of the Jedi
Planet Perfecto Knights – Resurection (EC Twins & Remy Le Duc Remix)
Faithless – Insomnia 2010 Unreleased Remastered
Elite Force – Calypso (with Datsik & Excision)
George Acosta – True Love (Save the Robot Remix) [feat. Fisher]

Glassball Dubstep Guest Mix



01. xKore – Magnum
02. Document One ft. Maksim – Locked In
03. Messinian & Boy Kid Cloud – Contraband
04. Habstrakt – Rough (Brown & Gammon Remix)
05. Jantsen – Sultan Of Swing
06. Crizzly – Big Booty Bitchezz
07. Torqux & Twist – H.E.L.L.
08. xKore – Hello
09. Peo De Pitte – Burning Up (Torqux & Twist remix)
10. Torqux & Twist – Obliviate
11. Hulk – Run Train
12. T-Vicious – Give Me What I Want (Helicopter Showdown Remix)
13. Zomboy – Pirate Hooker
14. Zomboy – Game Time
15. DJ Fresh ft. Sian Evans – Louder (Drumsound & Bassline Smith Remix)
16. The Qemists – Your Revolution (Reso Remix)
17. Freestylers ft. Pendulum & MC SirReal – Painkiller (Kouncilhouse Remix)
18. Figure & Whiskey Pete – Cut Throat
19. Candyland – Pirates (Mitis Remix)
20. Flux Pavillion – Bass Cannon (xKore Drumstep Redux)
20.5 Flux Pavillion – Bass Cannon (Zomboy Remix)
21. Mark Instinct & Bare – Shodan
22. Chromeo – Night By Night (NEUS Remix)
23. Zomboy – Falcon 6
23.5. Daladubz – Pink Elephants VIP
24. Arkasia – New World Disorder
25. Oscillator Z – Goodbye

dj Caddyshack Drum and Bass Mix

State of Mind – Paint the Walls Black
State of Mind & Subsonic feat 3pm – Somebody Stop Me
Nu:Tone – Balaclava
Netsky – Refuse
Logistics – Warehouse
State of Mind – Punkd (DJ Friendly Version)
State of Mind – Parasomnia (Dub Version)
Netsky – Escape(feat. Darrison)
The Kleptones – Voodoo Sabatoge (The Prodigy vs. Beast)
Adele – Hometown Glory (High Contrast Mix)

I messed up with the podcast this week. You have to download both parts. I’m trying to stitch it into one piece, but not sure how to update the podcast server. In the meantime, here are the two parts:

Podcast link – Part 1

Podcast link – Part 2

Year of the Dragon Mix
Psytrance Slammin Trance and Funky Oldskool Breaks

This week was a blast as Peter Allgood dropped by the studio again. I had some flashbacks to the mid-90s during his set. All good ;) Caddyshack laid down some pretty killer builds and then ripped it sideways into dirty breaks and some classic mashups. And me… I just played a little psytrance to get things rolling :)

Oh… and I forgot to mention, I included part of Robots in Disguise by local Vancouver DJ Glassball. Robots in disguise is a freakin’ killer dubstep mix with transformers samples throughout. Glassball also spins psytrance and will be on the show next week (Jan 29, 2011).

Also upcoming, dj Eric Allen will be on the show Feb 5, 2011. It looks like Trancendance might be a two and a half hour live show from now on :)

dj Smiley Mike Psytrance Mix

Clufe – Time & Light (Hanzo Remix)
Hanzo – My World
John 00 Fleming – Last Night a DJ Saved my Life
Man with no Name – Floor Essence (Apogee Remix)
Paul Oakenfold – Full Moon Party
Antidote & GMS – The Serum
Day Din – Sync Yourself (Krama Remix)
Krama – Restless Tides
Chakra & Liquid Metal – Resurection (Chakra & Krunch feat. Guy Salama Remix)
E-Clip – Salvia Divinorum
Electric Tease – TV is the New God (Sub6 Remix)
Astrix – Dharma
Ephedrix – Circle of Life
Allaby – Imaginarium (Burn in Noise Remix)

dj Caddyshack Slammin Trance Mix

Deadmau5 – Aural Psynapse
Marcelo Fratini & Tomas Heredia – Montana (Club Mix)
Hardwell & Joeysuki – Munster
Deniz Koyu vs. Fatboy Slim – Hertz ya Moma (Majk & Politik Bootleg)
Colombo – Everybody
C-Tron & Curtis B – Game Over (DJ Icey Remix)
Tiesto – Maximal Crazy
Sander van Doorn vs. Afrojack & R3hab – Koko Prutata (First State Bashup)
Yeah Yeah Yeahs vs. Somebody – Heads Will Roll (DJ Icey Remix)
Avicci vs. Journey – Don’t Stop the Levels (TMAN Mashup)

dj Peter Allgood Oldskool Funky Breaks Encore Mix

Gorillaz – Feel Good Inc. (Stanton Warriors Unreleased Mix)
Hoxton Whores – In the Bag (Stripped Down Vocal Mix)
Krafty Kuts Draax Seavers – Rude Boys
Wolfgang Gartner – Funk Nasty V3 KK Re-rub
Ed Soul & Skool of Thought – When I was a You (Krafty Kuts Remix)
Laidback Luke vs. Daft Punk – Break da Funk Down (Krafty Kuts Re-rub)
Trouble Soup vs. Todd Terry – Can You Party?
Audio Bullys feat Nancy Sinatra – Shot You Down 2007
Hirshee Tonye Aganaba – So Good

Glassball Robots in Disguise Dubstep Meets the Transformers Mix

You can download this mix from Soundcloud where you can also find the tracklist.



And if you haven’t seen the accompanying transformers music video, you’ve gotta check that out.

Full on Psytrance featuring DNA and Mystery Epic Trance

Yikes, I’m late posting this week’s tracklist and I have no idea what Caddyshack played this week! Here’s the tracklist for my full on psytrance set.

dj Smiley Mike Full on Psytrance Mix



Ital – State of Mind
Ital – Mex
Quantum – Expose
Quantum – Shakti Pat
Digicult & U-Recken – Into the Heartland
Sub6 – Droid Save Da’ Qween (DNA Remix)
Space Cat – Day Breaks (DNA Remix)
Soniq Vision – Africana
Planet Ben & Insonic – Lethal Industry
Intelligence – Liquid & Solid
Psycraft & Dali – Memories Inside (DNA Remix)
Mystical Influence – Power for the Music (dj Smiley Mike Dubstep Mashup)
The Freak Show – Fuego de la Rumba
Hemisync – Living the Dream
Injection – Domino Effect

dj Caddyshack Epic Trance Mix

I have no freakin’ idea what he played last week. I’ll just call it a super secret tracklist :)