Music | Code | Misanthropy
DJ Effects Using Phase Cancellation
I threw together a quick video over the weekend, explaining an audio processing technique I use to split audio into “high” and “low” frequency bands, and apply effects separately to each band. The cool part about this (as opposed to using high and lowpass filters) is that it’s a lossless separation: so it doesn’t change the audio stream in any way (until you apply effects, of course).
I’ve found this technique incredibly helpful when building DJing effects, as it allows me to utterly mutilate/phase/beat-repeat/flange the high frequencies of a track, without affecting the bass and kick in any way. One of the limitations of classic effects is that they apply to the entire audio stream, so they can make the kick messy or otherwise cause the energy of the track to drop. Isolating the bass and leaving it untouched avoids this problem entirely.
The other cool aspect of this technique is that I can sweep DJ effects over a frequency band. I’m quite fond of starting a flanger running on the very highest frequencies of my audio stream, and slowly sweeping the high/low cutoff down, until the flanger is affecting everything except the kick. This produces a sound not unlike a classic filter sweep (Xone92 or DJM-800 style), but without changing the overall frequency footprint of the track, lowering the volume or otherwise causing grief.
Lastly, it lets you do weird glitch effects that de-sync the audio streams. The simplest way of doing this is to apply a beat-repeat to the high channel, so the melody stutters while the bassline keeps going.
The video below explains the theory behind this technique, and shows how to set it up inside Ableton in about 30 seconds. Please don’t shoot me because my signal theory is grossly oversimplified.
You can download the Ableton Rack shown in this video from http://marshall-law.co.nz/audio/boywonder/Splitter.adg.zip.
If you want to see some example DJ effects built on top of this rack, take a look on the Master channel of the latest version of my DJing Template..
| Print article | This entry was posted by Will Marshall on January 19, 2010 at 9:35 am, and is filed under Uncategorized. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
about 7 months ago
thanks for this! when i try opening it, it says “present cannot be loaded, it is probably broken.” im using ableton suite 8.1 any ideas on why its not working?
about 7 months ago
Are you using 8.1.1?
[WORDPRESS HASHCASH] The poster sent us ’0 which is not a hashcash value.
about 7 months ago
i upgraded and its now working. thank you.
about 7 months ago
Hey, Just a quick email to say your sites not showing correctly on the wmo6.5.
about 7 months ago
That’s not really surprising. I decided not to support old versions of IE (IE6 and IE7), as they don’t follow the rules and are really really hard to support. WMO uses a similar old rendering engine, so it won’t ever be supported. You’ll need to use a modern browser or mobile browser
.
Luckily, only about 5% of my traffic combined comes from IE6/7, so it’s not a big deal.
[WORDPRESS HASHCASH] The poster sent us ’0 which is not a hashcash value.
about 5 months ago
sup. just wanted to say that the rack in the download doesnt match the rack in the video. otherwise; nice work. comes in handy with my current filter setup
about 5 months ago
also, heres a fixed verison of the splitter rack, basically the utility was placed inside the “pure” chain as you call it instead of afterwards the autofilter
http://nwrecords.com/storage/racks/hosted/Splitter_fixed.adg
[WORDPRESS HASHCASH] The poster sent us ’0 which is not a hashcash value.
about 5 months ago
Hi, i am waiting for my live 8 upgrade so i cannot try this, but can this phase splitter be placed infront of a effects rack so when you select a effect from the rack and bring it in, you can then turn the frequency knob to bring that effect in ? i suppose im asking this as i have 8 effects in a rack with a select and w/d knob.
Mark
about 4 months ago
It can be! I have examples of this in my DJ template
I have improved the download link, so it should work for people who it didn’t previously work for.
about 4 months ago
I have to say, this is fantastic. What a clever idea. Works a treat.
Thanks for sharing, and making it free… a gentleman and a scholar
about 2 months ago
Hi There, These look great. Although, I’ve downloaded both the splitter and the notch splitter racks, and when they load into live, they aren’t exactly what you have in your video. Any reason?
I’m new to building effect racks, so please forgive any stupid question’s.
thx!
about 2 months ago
Short answer:
Making videos is fiddly – and I haven’t necessarily thought of everything when I do it.
So I improve stuff, and that means the video isn’t necessarily showing the exact patch.
[WORDPRESS HASHCASH] The poster sent us ’0 which is not a hashcash value.