« College Night at The Getty Center | Main | Sets »

The Art of Digital DJing: Class 3,Oct 18, 2008

Things we covered: some DJing tips, more about controllers, an intro to Quartz Composer and Video, and Effects in Ableton.

DJing Tips for Ableton we talked about:

1. Work Vertically. Al and I don't go more than 4 tracks wide, and we work our way down (and up) when we are performing sets. And Group stuff that sounds good together so you don't have to hunt around much.

2. You can drag your clips in the clip view back into your file browser, and Ableton will remember those clips as is - ie, specific loops, the stop/start marker, etc. That way you don't have to set it every time. You can save loops that work well and then recall them anytime. You can also drag and drop groups of clips that mix well together, and bring those in to any project in the future, or even during a live set on the fly.

3. Use meaningful names. It's easy to forget which clip is what, so useful naming helps. Name the intros, the choruses, and even use lyrics out of the song to remind you what the vocals say. You can use your own naming convention, such that D can mean drums, and B can mean Bassline, and C means chorus, etc.

4. More on warping - other tips: turn off that metronome once in a while and rock your body to the beat just like you're on the dance floor. Your body moves with the beat and you'll be able to pluck out that one in your head because you'll feel it. When you've located a "1", move any numbered marker there, right click and set it to your 1.1.1. If the marker doesn't move (because of anchors on either side), double click it to yellow and it will move. Next, right click again and say "warp from here straight". Adjust your next few bars, then hop to bar 30 or so and check there, and then check and align near the end.

With some hip-hop, it's easier to pick up the 2nd and 4th beats per bar. You can then use those markers (the X.2 and X.4) to line up those 2nd and 4th beats and it works just as well. So, what is the 2nd and 4th beat in hip-hop? Usually the beat you clap your hands to (a snare). Listen to the clip: Hip-hop hooray (clap) hooo (clap) heyyyyy (clap) Hoooo (clap). etc. It's easier to hear that sometimes.


Ableton Effects

Al went through some of the most useful effects. You can also experiment with the "Audio Effect Rack" (the first category under the folder Audio Effects) and the "Performance & DJ" presets, which Ableton has provided as go-to effects for DJs. Some of them are hit and miss, and mostly based on the core effects we covered in class.

autofilter.jpg
1. Your workhorse - the Auto Filter. Toggle between high, low and band pass and move those cut-offs (the frequency that marks what passes and what doesn't). The Q value is resonance, and it is the the sharpness of the "wall" of the filter. The higher Q value, the flatter the wall, but some frequencies get boosted and the sound changes. This is fine, and sounds good most of the time. You can mix in and out songs just by sweeping this filter, ie, taking the bass out of one song with a high-pass filter moving to the right, while bringing in a new track with a widening high-pass filter moving to the left. Experiment to get the feel. If there's any one effect you'll need when DJing, it's this one.

2. 8 band and 3 band EQing. You can use these to isolate or accentuate vocals, drums or instruments. For the 3-band EQ, you have kill switches like some DJ mixers. The Auto Filter above can replace the banded EQs for the most part.

3. Chorus - makes it sound like 2-3 people are singing instead of one.

4. Flanger - a time based filter that mixes two signals, delaying one slightly and gives you a metallic tube-y sound.

5. Redux - Decimation in bits and or sampling. Sampling decimation gives you a video-gamey simplicity sound. Bit reduction increases the noise, so it sounds like a bad radio channel with a lot of static. Again, these may sound great some times and horrible other times. It can be highly sample dependent.

7. Filter Delay - I like this one. There are 3 band pass filters, with delay and amount of feedback. The effect is a cool, in-sync echo-ing. To get longer echos, increase the feedback. If you use this in send and return, you can take the Return volume up and down and have a cool trailing effect.

8. Ping-pong - similar to filter delay, it's a left-right delay juggler synced on the beat. The beats are divisible into 16th notes. Play with those numbers to get a feel of the effects.

9. Reverb - Effectively, how big a space do you want your music to sound like? When you hear music indoors, the sound bouncing off the walls adds a long tail to the music so it sounds like it's prolonged. The bigger the enclosed space, like a temple or church, typically the greater reverberation. It's all the latent echoes you hear dissipating that cause this phenomenon. Sometimes it's good to add a little reverb to live vocals to give it some realness.

Hooking up MIDI and other hardware to use with Live
wii-rock-band-drum-set-review.jpg

One of the coolest things about this class is Laptop DJing without the laptop. To do that, we use controllers, which really can vary in size, shape, function and usefulness.

Controllers come in two flavors - MIDI and HID. MIDI devices we've covered - you can edit the MIDI map in Ableton once you've plugged your device in. Make sure you've gone to your Live Preferences and told Live that remote and track are lit "on". That's easy enough.

Next, what about non-MIDI controllers? These are things like Wii controllers and joysticks. These controllers are called HID devices, for "Human Interface Device" devices. As long as it has a USB connector, it's most likely usable.

We focused on doing this on Macs because Mac OS comes with free software called Quartz Composer that helps us use HID devices. PCs are a whole different ballgame and we're looking into it. But for now, let's talk Quartz Composer, or QC.

Essentially, QC allows you to detect an HID input and translate it to MIDI. When you have QC running, the system can interpret signals from your HID device and present them as MIDI outputs to Live for mapping. It's that simple. Hooking up HID controllers, like the Wii drums we had in class, is something few if any DJs are doing. If you do this, you're truly at the vanguard of hi-tech DJing. QC can also work with video, and you can lump effects on that video synced to your music or hardware inputs.

Getting started: A tutorial to install QC here. Also, VJ Shakinda, a VJ from the Ireland has 4 more videos on QC called an Irishman's Guide to Quartz Composer. You can check them out here.

And from Al, a brief summary of what he covered of QC in class:

Here are some steps to get back to where we were on Saturday:

1) Drag a Movie into Quartz Composer. That will create a "Movie Loader" patch with the path set correctly to point to the movie you dragged in (the one labeled "Ms" in my picture below).

2) Open the "Patch Creator" and find the "Billboard" patch. Drag that into your project. The Billboard patch is what actually draws an image to the Viewer. If you want to, you can change the "Width" of the Billboard patch to make the image bigger.

3) Connect up your movie. Your Image output from your Movie should be the Image input to your Billboard.

4) Find the "MIDI Controllers Receiver" patch and drag that into your project. If you don't know which MIDI controller you actually want to use (by number), you can learn it. Once you've dragged in the patch, select it and choose "Patch Inspector" from the Toolbar (or hit -2) - that will give you some settings for the patch. Choose "Learn Controller to Observe" and twiddle your knob - the right controller should show up as an output from the patch.
Inspector.jpg

5) Decide how you want your MIDI controller to modify your image. Here are a few ideas:

a) Enable: The easiest thing you can do (but not the most interesting) is to hook your Controller to the "Enable" of your billboard. If you do this, any positive value from your controller will mean your movie is visible, but if your controller is twisted to 0, the image will be hidden.

MIDI%20Billboard.jpg

b) Effects: Another interesting thing you can do with a controller is modify some kind of Effect. There are tons of effects, but I will illustrate with a Gaussian Blur. In the example below, I am using the MIDI controller to modify the Radius of a Blur patch that I've placed in between the movie and the billboard. MIDI controller values are always 0-1, so you may want to use something like the "Mathematical Expression" patch to get larger values (In my example below, I've multiplied the value by 50.) Click to enlarge graphic below.

c) Triggering: If you have a movie that you want to retrigger everytime you hit a controller (like a pedal), you can use the controller to
reset the time on the patch to 0 with every hit. By default, the Movie Loader patch will play at a constant rate - if you want to retrigger it, you will need to tell the Movie Loader patch to get its "Timebase" externally. Control click on the Movie Loader to change its "Timebase" to "External" - that will give you a "Patch Time" input. Hook it up as follows (click to see full pic below):

Additional resources: Quartz Compositions

Also, if you find more tutorials yourself on YouTube or elsewhere, please let us know in the comments.

-G

Comments (312)

Christina Padilla:

What is our homework for class 3? I unfortunately had to miss the last session due to work obligations.

Thanks,
Christina Padilla

Channa:

Okay, so I'm not getting the "MIDI Controllers Receiver" patch from the list. Any ideas why? I would love to stay away from having to install 10.5 just to get that little guy working.

G:

Christina - keep working on a 5 song mini set with effects and controllers. If you have a Mac with Leopard 10.5, you can try hooking up a game controller to Ableton to DJ with.

G:

Channa - I'll hunt around. Not sure why that's happening. What do you see when you type in MIDI? What patches come up?

Channa:

I see MIDI Controller and I see MIDI notes and MIDI Clock, I don't get MIDI controller 'Receivers'

When I open the patch inspector, i don't get the "Learn Controller to Observe." I have to try and use the Select Controllers...pull down menu.

Al:

Channa -
I think this is a difference between Leopard and Tiger. If there's no "Learn" functionality on the Tiger version, there are other ways to find out what MIDI controllers are coming in...

http://www.snoize.com/MIDIMonitor/

That's a handy little utility I use frequently to monitor MIDI data coming and going through the system.

So one thing to note... if there is no "MIDI Controller Sender" patch in QC on Tiger, I'm not sure if you'll be able to easily map HID controllers to MIDI parameters in Live. I wonder if I can just extract the MIDI patches from Leopard and send them to you to try in Tiger. I will have to investigate. let me know if this is something you need.

Channa:

Okay, that midi monitor is cool. I was able turn the picture on and off with the expression pedals of the FCB1010. I am able to enable video with MIDI note thanks to MIDI monitor, however, the octave numbers are off by 2 octaves. C#2 in MIDI monitor translates to C#0 in QC's MIDI notes. Also, I have to keep holding that pedal down for the picture to display. Not what I had in mind.

I don't have the MIDI Controller Sender patch. If you could try to send me those files, I would love to just slap them in. Don't know if that will work though.

I was also toying with the idea of upgrading my laptos, since it's a G4, and fairly antiquated. I can get a new one (past-generation) on student for $1400 as opposed to $2k. I dunno...seems like a lot just to be able to do this.

Okay, next thing. I've bounced out video clips from Final Cut Pro to QT movie files. The movies don't take up the whole Viewer. How can I change this? I've bounced out as 640x480 and also at 1280x720. Both videos appear to be 640x480 when in QC. Click link for picture.

http://i282.photobucket.com/albums/kk247/channad/Live%20Class/smallview.jpg?t=1224807517

That's all for now. Let me know what I can do for these issues. Ultimately, I want to launch video and audio clips with the same midi pedal. So when I change from Verse to Chorus, the video changes with the music.

Al:

Channa - sorry for the delay on this. For the scaling issue, bump up the width on the Billboard patch. This is a quirk of QC - you should change the width to "2". (You can do this by double-clicking on the little circle beside "Width" on the Billboard patch).

Al

I found thesmoothdj.com very informative. The article is professionally written and I feel like the author knows the subject very well. thesmoothdj.com keep it that way.

Good Day. I have often wished I had time to cultivate modesty... But I am too busy thinking about myself.
I am from Saudi and know bad English, tell me right I wrote the following sentence: "It is important to ensure the volume of liquid is correct for your size of pet so make sure to weigh your animal before using.Use a mild pet shampoo that contains some flea killing or repelling ingredients."

With best wishes :-), Taka.

izqGYw lnuxydbo cyjjontf fqhxgeuo

CjJbEo jmwfzhtf ifhykegf vyscxxie

baoalaty joeggcvf havzwmms

korugjsr ujndwkbr zegczurj

urgiezdm thcyxqaq lhsuwklo

dlshchhl hcxyjhfb hcerpfdb

fijfbvqs uxpythuw vcdpeabw

rqnlhwds diptbfjg ewnnihtq

cbhimfoe lferflty cngfiead

wznwtuph cjqluuyq cxtuojrf

rcrsenqe wikzalid aafydrok

qzwyjwee blvddapv robjnwzr

nzuiuzyz oinvasod ppbrvsqa

iotaftiw zaesokrn yocksqfy

ehexajmi qiegppla phrejjdc

vbkbzndd fkwzmkln wopwqfoh

bnzulbpb ydzccxzi zdzkyimc

pzuoioyg xdekdkls kfuotjnh

nuhmhmzo kbrhfumn zqqpxltn

djlrjhtm yhlesnbq xjqobonq

brndeton btexjohx ihkblcrk

objovmcv echuntrl dsjhxfom

ardhtzpq xlptfmur sgowwnfy

iphdrmiy cocwjgst qlduilnq

rutakyik ujhtmvij ygxtjdvr

nxfefuqh usjcdwgj kgxebvby

axrppwix sruugedj mgghybaa

dedgbmiy kalqjcal urtxsmdu

Bela:

Hey. Keep cool and you command everybody.
I am from Angola and also now teach English, please tell me right I wrote the following sentence: ""

Waiting for a reply 8-), Bela.

Very nice site!

Hey there, your website is discussed in a radioshow! Superb job mate. Your discussions are really great and added in bookmarks. Bye

This is a useful article about personal training. I'm a student just trying to learn more about the nutrition space and I really enjoyed reading it. Keep up the great work!

Hello...state I didn't had a nice read from a long time.Truly happy i found it on bing.I was speaking with my colleagues three days ago around this matter and I have to say you clear out a lot of things.Thanks and good luck

I have suffered the embarassement of eczema for many years. It was very difficult as a child. I feel for anyone who has this illness.

Eczema can be such a difficult thing to deal with for many people. I wish Tthey cam come up with a cure soon.

dispenses employ a superb site decent Gives gives thanks for the effort to assist everyone

Love it! Actually psyched to see you hit on this topic, most people seem to fly right passed it. Keep it up, I saved your website and will keep checking on your updates as time goes on. Thanks! How to quit smoking

hey there I just wanted to comment your blog and say that I really enjoyed reading your blog post here. It was very informative and I also digg the way you write! Keep it up and I'll be back to read more soon mate

Nice post thanks for sharing with us this great info about drugs and tratments.

Hey man , thanks for posting but this article doesn't format correctly in Chrome it is showing only half the page.

hmmm... Give individual facts to some webpage constructed from warez haxors.Doesn't sound smart .If you have time.Please enter my blog laptop ranking

It's been agessince I read a quality post. Nice effort and I must say that I enjoy it!

I Really want a tatoo!!! Despite the fact that I am being told I can't lol

Hallo! Wie gehts wie stehts? Ich suchte nach einer interessanten Geschenkidee fuer Jung und Alt! wonach ich gesucht hatte super Internetseite. Die Website hat RC (remote controlled) Schnellboote mit sogar bis zu 30kmh oder schneller! Die ferngesteuerten Boote sind fern gesteuerte Spielzeuge fuer Jung und Alt, die ihr euch unbeding angucken solltet! Also schnell bestellen bei: ferngesteuertes Boot

I know it will be cliche to quote Tina Turner songs... but this is "simply the best"! I swear by this like a religious zealot!

This product does what it says it will. Just like any diet pill you still have to eat healthy and work out! Just stick with it.

Hallihallo… Wie gehts wie stehts? Ich wollte ein Geschenk fuer meine Kinder kaufen. wonach ich gesucht hatte genialen Spielzeug Web Seite. Diese Geschenkidee-Internetseite hat ferngesteuertes Spielzeug wie zum Beispiel Boote, Yachten und Speedboote. Die ferngesteuerten Boote sind ferngesteuerte Spielzeuge, die ihr euch unbeding angucken solltet! Nehmt euch Zeit und schaut auf dieser Webseite vorbei bei: RC Boot

Haha Ive ordered it and noticed quite a big change in energy use to I could only run a mile now I can run 2 miles and still want to run more...and thats after 3 days of taking it....As for the guy that says look at all the 5 star ratings they only have 1 review so do 4 of the 5 1 star rating also hah! so it would seem that other companies are making accounts and reviewing this item so they can sell theres instead....hah this review buisness all seems like crap to me...hah but either way I took it and love it:) havent even had it a week and ive felt more motivated than ever...im 19 and almost bald hah! funny stuff huh well my hair is starting to grow back already also..*no joke*;) anyways all these reviews are hard to believe is my point so really the only thing you can do is try it yourself and dont judge it by reviews cause reviews= fail in this case

Just looking at your page on my new Google Phone , and I wanted to see if it would allow me comment or if it made me go to a desktop to do that. Ill check back later to see if it worked.

Post a comment

About

This page contains a single entry from the blog posted on October 20, 2008 7:13 PM.

The previous post in this blog was College Night at The Getty Center.

The next post in this blog is Sets.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.33