Thursday Throwback – Feb 24, 2011

I was hoping to cover a few other techy drum & bass artists before coming back to Kemal and/or Rob Data, but screw it…

I remember when this track came out in 2002. I was living in Montreal at the time. I specifically remember listening to it on my crappy little 128 MB MP3 player on the way to work – a metro ride and then a walk in the frigid death cold winter. I also remember Optiv (of C4C) playing it around the same time-frame at some club.

That’s my story. End of post.

Thursday Throwback – Feb 17, 2011

This week’s throwback is a track from Seba & Paradox. Vocals are courtesy of Robert Manos, who’s done several tracks with Seba, and occasionally Paradox.This is the “Version” version (go figure). The A side is much more vocal.I originally came across this tune on vinyl when it was released (2005) and was so close to buying it, but thought, “Nah, it’s not really my style, I won’t play it”. Funny how things change though – I just played the digital copy of this a couple nights ago.

FuturePresent.ca Launch Party

SnugSound and Zoo Productions present:
FuturePresent.ca Official Launch Party!

Friday March 4th, 2011 – Victor’s Bar & Grill
10PM – $8/door – 19+ w/ ID

Two rooms crammed full of East Coast electronic music talent, featuring:
KONFLIKT (Ch’town)
TEKTRIC (LyrA & JustinCredible – Halifax debut!)
TAKEABATH 
MOLDYLOX 
SNUG 
DVD 
P-80

Exclusive giveaway: as part of the launch we’ll be giving members, both new and old, a giveaway pack containing exclusive mixes and tracks by East Coast DJs and producers. Members of the board can download give-away content via this link, or you can preview it on SoundCloud.

More mixes and tracks will be added on a regular basis.

Thursday Throwback – Feb 10, 2011

Here’s a summery-sounding throwback to warm you up on this grey wintry day. This is probably one of my favourite cuts off of Klute’s 2004 album No One’s Listening Anymore, and definitely one of my Klute favs in general.

While most components of the tracks are pretty simplistic I think they come together quite well and I’d even venture to say its greater than the sum of its individual parts. And who could forget the pièce de résistance: the very up-lifting modulation from Dm to Fm. (Just don’t try harmonic mixing during these parts, hehe 😉

Check it out…

Also, don’t forget about the YouTube playlist!

Thursday Throwback – Jan 27, 2011

Going to mix things up a bit this week and share one of my favourite techno tracks by one of my favourite techno producers.

I think what draws me to this track is the fact that it’s so atypical for techno:

  1. It has a predominant bassline, and a unique one at that. It’s a little bit funky and really drives the track along.
  2. It evolves nicely – starting off very restrained but opening up noticeably by about 2 mins in.
  3. It has a melodic hook, another thing which isn’t particularly common in techno

Here it is, c. 1998:

(I also like that this rip has some audible vinyl pops & clicks 😉

FYI, Icarus is actually a pseudonym of Joel Mull. Here is another more recent track by him which I find has a similar aesthetic (and would also make my list of favourite techno tracks).

P.S. I would love to know what the vocoded sample at the start is saying – something about “all my homeys”? Haha. Tell me what you think.

P.P.S. I’ve started a playlist for the throwbacks I find on YouTube

Thursday Throwback – Jan 20, 2011

Happy Thursday! This week’s throwback is a track by yours truly, circa 2003. Surprisingly, I didn’t have renders of many tracks from this period, so I only had a few to choose from.

It’s always fun to go back and listen to how I’ve progressed – or in some cases haven’t! – over the past few years. I find most of my tracks from this period to be a bit underdeveloped. This is probably one of my stronger ideas, but as you can hear the track may be a bit longer than justified (the third drop at the end is probably unnecessary, haha). Suffice to say I’ll forgive you if you jump ahead in places 😉

One of these days I’d like to dig up more old tracks, polish them/refine them and either give them a proper release or give them away. So stay tuned for that. In the meantime I’ve posted a few others, as-is, on my SoundCloud.

Fruity Candy episode 2: drum programming tricks

AudioPlayer.setup(“http://snugsound.com/blog/player/player.swf”, {
width: 290
});

So I flip-flopped on the format for the second instalment of Fruity Candy. I contemplated doing a screencast, but then realized that I generally don’t like to listening to the sound of my own voice, and the prospect of trying to record several minutes of it would likely result in me ripping out my hair. So for now it’ll just be another article, the topic of which is drum programming tricks.

I’m sure there are dozens if not hundreds of tutorials out there on this topic, but what I hope will set this one apart is some of the personal techniques I’ve developed. Most of what I cover here will apply to pretty much any DAW/sequencer, but the actual implementation will of course be specific to FL Studio (9).

Preface
This article assumes you’re working directly with drum samples, sampled from records, drums machines, etc. If you’re working with a drum plugin, like the excellent Addictive Drums, then many of these techniques won’t apply. Similarly, if you’re working with multi-sampled drum hits from a real kit then some of the techniques will be less relevant.

Dynamics/movement

One of the most important techniques of programming electronic beats is creating good dynamics/movement. A lot of this comes from hihat programming and ghost notes. I’ll start with the former.

A steady stream of 16th note hihats sounds more like a broken machine gun than a component of a drum beat. There’s no movement or dynamics at all:

Get Flash

AudioPlayer.embed(“audioplayer_1”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/01%20Hats%20-%2016ths.mp3”, noinfo: “yes”});

So the first thing you want to do is program some variation, starting with velocity:

Get Flash

AudioPlayer.embed(“audioplayer_2”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/02%20Hats%20-%20w%20velocity.mp3”, noinfo: “yes”});

Now, think about what happens when you hit a real hihat more softly – it’s a little more muted, a little less punchy. We can approximate something like this with a lowpass filter:

Get Flash

AudioPlayer.embed(“audioplayer_3”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/03%20Hats%20-%20w%20filter.mp3”, noinfo: “yes”});

Also, a real hi-hat will decay more quickly when you hit it softly. We can replicate this by copying the first hihat channel and adjusting the decay of the volume envelope. We’ll use the original channel for the harder hits, and the new one for softer hits:

Get Flash

AudioPlayer.embed(“audioplayer_4”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/04%20Hats%20-%20w%20decay.mp3”, noinfo: “yes”});

I’ve also removed a few notes to create a bit more push/pull.

Building kicks

The big kicks you hear in electronic music are usually the result of stacking/layering 2 or more kick samples. So for example, using the low-end from one and the punch from another.

Let’s start with a simple, boomy kick. As you can see it doesn’t have a whole lot of high-end to it:

Get Flash

AudioPlayer.embed(“audioplayer_5”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/05%20Kick.mp3”, noinfo: “yes”});

I’m going to layer a second kick with more high-end on top, but first I’ll use a lowpass filter to remove what little high-end the first one has. I’ll also increase the attack of the volume envelope to remove the initial transients (you’ll see why in a second):

Get Flash

AudioPlayer.embed(“audioplayer_6”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/06%20Kick%20-%20w%20attack.mp3”, noinfo: “yes”});

Now, I’ll layer my 2nd kick and adjust the decay so we only get the attack portion of it

Get Flash

AudioPlayer.embed(“audioplayer_7”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/07%20Low%20+%20high%20kicks.mp3”, noinfo: “yes”});

Basically, what I’ve done here is “cross-fade” between the two kicks using the volume envelopes.

Building snares

The same approach can be applied for snares, although in this case I just layer two of them outright and adjust the envelopes a bit to make them sound as if they’re gated. This helps to create more impact:

Get Flash

AudioPlayer.embed(“audioplayer_8”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/08%20Snare.mp3”, noinfo: “yes”});

Ghost snares

I’ve picked a complimentary snare, set a relatively short decay and applied the same concepts as I did to my hihats to create some movement:

Get Flash

AudioPlayer.embed(“audioplayer_9”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/09%20Snare%20+%20ghosts.mp3”, noinfo: “yes”});

Looping

Try looping your samples to create some interesting rhythms. Here I’ve taken a shaker and used a cross-fading loop to make it sound as if somebody’s shaking it a couple times:

Get Flash

AudioPlayer.embed(“audioplayer_10”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/10%20Shaker.mp3”, noinfo: “yes”});

Reversing and time-stretching

You can also achieve some interesting effects through reversing and stretching samples. For example, I’ve taken one of the snares, timestretched it a bit and reversed it (I did a few other things with it, see if you can pick them out):

Get Flash

AudioPlayer.embed(“audioplayer_11”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/11%20Swing%20+%20rev.mp3”, noinfo: “yes”});

Swing

As you can probably hear in the above I added some swing using FL Studio’s “Master swing” control. Note that this only applies swing to the step sequencer, however, so if you want to add swing/groove to the piano roll you’ll need to use the Piano Roll Quantizer.

Just for fun

Okay so I’ve added a bit of bass stuff for fun and put it all together:

Get Flash

AudioPlayer.embed(“audioplayer_12”, {soundFile: “http://snugsound.com/blog/fruity-candy-2/12%20With%20bass.mp3”, noinfo: “yes”});

It’s… some kind of dubstep… eh?

What’s next?

Download the FL Studio project and poke around. You’ll see I’ve used EQs and limiters in places to do a rough mixdown. That’s outside of the scope of this particular article, but I would encourage you to read up on using compressors and equalizers to mix your tracks.

Until next time…

Update – Jan 17
I received the following feedback from a user on the Image Line forums, which I will try to integrate shortly:

…when using two different kick samples, they may also have differing fundamental pitches.

When two kick drums with different fundamentals sound at the same time, you will either get some rather tasteless distortion or they will sound very disconnected (depending on how much is cut or shared between them) and it is very apparent on a PA and high-end consumer equipment.

So use a FFT or similarly functional spectrum analyzer on your kick samples to find their fundamental pitches and correct them to sound at the same pitch class

It also doesn’t hurt to do the same thing for the snares, but sometimes the distortion is wanted there so it’s up to taste.