Creating drumloops automatically

Generating Loops?

Importing premade drumloop samples is easy in Ableton Live. Making them yourself can take a lot of time.
What if we told you it’s almost as easy to create you own loops from scratch only by selecting samples into the live view and perform randomization to them.

You only need some great one shot samples and we will show you how!

In short

Using the ableton clip launcher you are able to set follow actions. Because you load multiple one shot samples and set the follow actions to random or next the software will create amazing loops. As the loops are amazing, you then record the audio output for a minute or so. You only decide which loops to keep. It’s also a good idea to play around with the length





1. Import your one shot samples

Import your samples

Browse your favorite folders for percussion samples. It doesn’t need to be percussion but as an example this surely works! Select your samples and drag them into the clip launcher.

In this example we use a little more than 20 samples, but you can use more for even more random results!

2. Select all clips

Select all your clips

After you’ve imported all clips you select them all. In the bottom left corner there’s the clip view screen where you can find all settings regarding the selected clips. We’re going to set the launch mode settings for this tutorial.

3. Choose a follow action

Randomize follow action

No you’ve selected all clips, you’re ready to set the follow actions for the clip. As with all audio, there are no rules! We would recommend though to start with the ‘other’ option as the follow action.. This way we’re sure that the patteren that is generated is built up randomly! Under the tab ‘Follow Action’ you can set the length after the action is beeing triggered. With short samples we recommend something like 0:0:2 as is shown in this animation.

4. Record the audio

Create a new channel

You want to keep your magically created loop. So we’ll record it to a new audio track. Press ctrl-t(on windows) or cmd-t(on mac) to create a new audio channel.

Set the input of this new channel to resample. This way the input is set to that what you hear, the output from the master bus output.

Start recording the clips for as long as you like. For good results half a minute or longer is recommended. You can slice and cut the recorded audio later.

That’s it! Some extra tips?

  • The clips are now playing at random. Try setting different follow actions
  • Length of the clips is important. In our example we’ve set it to 0:0:2. Try to experiment with these settings and using other samples.
    • Another great idea is to set half(or a third) of the clips to another length. This way there’s even more variation.
  • Use processing on the clips channel such as compression, eq, dynamics, effects before recording.
    • You save cpu percentages later!
  • When the audio is record. Find the best parts and slice them. Save them to your user library for later use.


Submit a Comment

Your email address will not be published. Required fields are marked *

Pin It on Pinterest