Share |

Monday, April 4, 2011

Easy Guide: Programming beats in Ableton Live

Easy Guide: Programming beats in Ableton Live: "

Programming beats in Live doesn’t have to be difficult

By Daniel Rothmann (T7)


So you’re new to electronic music production. You don’t know much about it all, but that’s OK, everyone has been at this point of experience. I figured the best way to start this series out would be explaining basic drum programming. While many may know very little (if any) theory on the subject, drum programming is quite a bit easier accessible than chords and harmony, since it doesn’t require direct acquaintance with music theory. Even for the inexperienced ear, you can usually tell if a rhythm just isn’t right, or sounds strange in some way. During this tutorial we’re going to set you up with the basic tools you need to get grooving. First, let me introduce you to the software.

The software

The two most widely known techniques for producing drums sounds on a computer are drum synthesis and drum sampling.

Drum synthesis is typically a polyphonic synthesizer that comes with a set of preset parameters that you can change to a certain degree. Some of these could be drum pitch, waveform, noise amount, saturation, and so on. Drum synthesizers are similar to regular synthesizers in the way that they generate (synthesize) a drum sound from scratch, live. Generally, drum synthesizers differ from regular synthesizers in the way, that the drum synth generally have some preset parameters that can only be changed to a very small degree. This could, for example, be the pitch envelope of a kick drum. The way the kick drum very promptly (in a matter of milliseconds) drop from a high pitch to a low one in order to generate a ‘punchy’ effect in sound.

Drum sampling is essentially taking a sample (a recording), i. e. an acoustic snare sound or an electronic hihat from a drum synthesizer, and playing it back whenever a certain note or switch is triggered inside the software. Drum samplers usually feature parameters such as individual sample volume, pitch, length, pan etc. Drum samplers differ from the drum synthesizers by not producing any sound from scratch, you utilize a sample that has already been recorded, prefabricated and modify it according to your musical aspiration.

First of all, let me introduce you to the drum sampler we’re going to be working with: Ableton Live’s ‘Impulse’. It is a decent-quality drum sampler, with some relatively typical features (and a few not-so-typical). In eight square slots, samples can be loaded and played back. Each sample has separate controls for pitch, decay, volume, pan, filter, saturation, timestretch and more. Some of these can be affected by velocity (how ‘hard’ the note is pressed on the keyboard, defining the strength of the particular tone) and some parameters can be set to select a random value with each new note. These things can come in very handy when you want to program a bit of variety into your beats.

Let’s get busy

In this tutorial, we’re going to program an electronic drum kit from scratch, using pre-fabricated drum samples from the internet. We’re going to be using Ableton Live’s ‘Impulse’ which is, as I’ve already mentioned, a drum sampler.

  1. For legal reasons, I cannot supply you with samples, even if they are available for free on the Internet. The samples I’ve used are from, a site that provides free drum samples. I chose their ‘VKE Modem’ drum kit ‘“ You can download it for free here:

  2. Download the drum kit (for NI Battery, even though we will be using Abletons Impulse, the raw samples are in that package) and extract the folder named ‘Modem Kit Samples’ to wherever you like to have your drum samples.

  3. Open up Ableton Live and make a new MIDI track. Drag Impulse on to the MIDI track. Impulse is located under ‘Instruments’ in ‘Live Devices’.

  4. We need to navigate to the place we saved the samples. Use Live’s browser (on the left, named ‘File Browser 1′), and locate the folder.

  5. For starters, I’ll drag ‘BD_RnB_SS2′ on to the first free slot in Impulse. BD is short for bass drum. The sound is a bit harsh for what I am going for, so I am going to turn Transpose (Transp) down by -2 semitones (st), dial the Volume to -9 dB, and apply a low-pass filter (LP 1). You accomplish this, by pressing the ‘Filter’ button, make sure that Mode is set to ‘LP 1′ and turn the Frequency down to 825 Hertz (Hz). I also turn the Resonance (Res) to its’ minimum, 0.30.

  6. For my snare, I’ll drag in ‘SD3_Modem’ and turn the volume to -3 dB. Next up I’ll add a clap sound, named ‘Clap’, and set the volume at -2 dB.

  7. In the next 3 slots, I’ll load in some effects. I’ve chosen ‘SIGNAL’, ‘Tu3′ and ‘Tu’. I pan ‘SIGNAL’ slightly to the left (24L), and turn the volume down to -10 dB. Basically, I used the same procedure for ‘Tu3′, though I pan it to the right (23R), and dial the volume in on approx. -7 dB. I transpose ‘Tu’ up by 8 semitones, and set the volume at -12 dB.

  8. We are now left with 2 empty slots. I am going to fill one of them with a hihat; The sample I’m using is named ‘Hat’. I find the hihat a bit too deep and harsh, so I turn the Transpose up by 4 semitones, Stretch down to -16% (this will make the sample slightly shorter, using a time stretching technique), Decay down to 120 milliseconds (ms) and Volume to -7 dB. I also throw in a low-pass filter (LP 1) at approx. 9.5 kHz to take off some treble.

  9. All we need now is our last effect ‘“ Let’s use ‘Crash2_modem’. By itself, this sample does not sound very good. I am going to transpose it and make it shorter, controlled by gate (this means that when the drum note for this sample in the drum editor stops, the gate will cut off any of the remaining sample material that has not yet been played back. It makes us able to create a much ‘sharper’ release with this sample). Here is the parameter values I used: Start: 15 ms, Transpose: 7 st, Stretch: 48%, Decay: 9.14 ms, Volume: -21 dB. Remember to press the button that reads ‘Trigger’ so that it displays ‘Gate’ instead. This enables the gate function.

  10. All we need now is a beat to play back on our new drum kit! I’ve chosen a electro-inspired beat I thought fit for these sounds.

  11. Finally, I’m going to use a Compressor to get a bit more consistency in volume. I set the Threshold at -19 dB and Output -5.6 dB.

Enjoy your new drum kit! You can drag the Impulse instrument back up in your browser and create a preset you can use at another time.