How To Use Round Robin In FL Studio

How To Use Round Robin In FL Studio

In this tutorial I will show you how to use Round Robin in FL Studio.

If you wonder what Round Robin is, in audio production it’s a sampling method and performance feature of a sample player which allows you to play back a different sample of a same sampled instrument sound each time you trigger the playback. This is an awesome way for adding realism and variation to sampled instruments.

Think of acoustic instruments for example: most (if not all) of them produce a slightly different sound each time you play or hit the same note.

In order to emulate this realism with a sampler software, you need to record multiple hits of that instrument and then let your sample player play back the samples randomly. Round Robin feature helps you here as it will automatically randomize the sample playback.

Round Robin sampling is a way to add more variation to your sampled instruments and to avoid that ‘machine gun’ effect which happens when you rapidly repeat the same sound. It works great with all kinds of sampled instruments and especially well with percussion samples.

In FL Studio, you have at least two different methods to use Round Robin technique. Here’s the first method:

For this tutorial, I’ve recorded couple of keystrokes from my typing keyboard (yeah, everything that produces a sound can be used as a instrument!). And now I just drag and drop all the samples to the Step Sequencer.

Samples To Step Sequencer

Next, I add Fruity Layer channel to the Step Sequencer.

Fruity Layer Channel

Now, I select all the Sampler channels by right clicking their channel selectors and in the Layer channel, I click on the ‘Set children’ -button to assign all the selected channels as children of this Layer channel.

Layering Sampler Channels

And lastly and most importantly, I enable the ‘Random’ feature in the Fruity Layer channel. This makes the Layer channel to randomly play back the samples when I trigger a note.

Enable Random Triggering In The Layer Channel
Triggering A Note

Ok. This was the first method for Round Robin in FL Studio. However, while this is a pretty ok method and the Layer channel does play the samples randomly, it can still cause a same sample to be played repeatedly, defeating the purpose. So with that said, here’s the second (and probably better) method:

The second method for Round Robin is using the DirectWave. DirectWave offers a bit more control than the Fruity Layer over how it triggers the random sample playback.

First, I drop the keystroke samples to DirectWave.

Samples To DirectWave

Next, I assign all the samples to a same key zone. This is done by dragging the zone control points horizontally (pitch range). I only need to do this for one sample and then I just copy paste it’s settings to other samples.

Assign The Sample To A Key

Copying the pitch range settings to all the samples is done by selecting the sample which values you want to copy and then right click and choose ‘Copy to all zones -> Low Key’ (and ‘High Key’) from the menu.

Copy The Pitch Range Settings

All the samples are now assigned to a same key and when I hit it, they all play at once.

All Samples In Same Key

Now, in order to play the samples randomly and not all at once, I need to go to the Zone -tab and edit the sample playback Trigger settings. Under the Trigger I select the Group which is ‘1’ in this case. Next, I select the Trigger Type. There’s various types to choose from, but I recommend using the ‘Avoid prev.’.This tells the DirectWave to play samples randomly, with the restriction that the same sample will never be played twice in a row. If you use the ‘Random’ -type, it does play the samples randomly yeah, but it can still sometimes cause them to be played repeatedly as well. ‘Avoid prev.’ -type can help to avoid those repeated hits.

DirectWave Playback Trigger
DirectWave Avoid Prev Triggering

As you can see, Round Robin is a powerful technique if you want to add more variation to sample based stuff. And it can be used for all kinds of special tricks as well. Just be creative with it!

The end. 🙂

Watch the video version below:

Also, if you want, you can download the keystroke samples here.


About Author (HTMEM) - A music production website with plenty FL Studio tutorials, interviews, news, free music production tips, and free downloads.


  1. Good tricks as ever.
    Really nice tutorial. & thanks again about your demo upload.

  2. Daniel Galaz on


    First and foremost, I’d like to thank you from the bottom of my heart for all of your tutorials in your website. I deeply, deeply appreciate and am very grateful of you sharing your knowledge with the public.

    I’ve followed your site since 2012 and I haven’t seen ANY, ANY better site to learn the vast universe of music production and also the awesome FL Studio. You have an awesome and beautiful spirit and I’m sure everyone here feels the same.

    Any who, this is an awesome tutorial for variation. I’ve been using this method ALOT. Thanks, Petri!

    On the side note, Petri; I have come across a method in regards to EQ’ing, (Of course, through your tutorials and articles you’ve forwarded to us), and I would love and appreciate your feedback whenever you have the time to respond. Here it is:

    When I’m EQ’ing, I make sure that no 2 of the same instruments, whether it be bass, kick, lead, share the same frequency. On every instrument , (one by one), I write down the frequency that I believe sounds the best(this is also including subtractive EQ’ing), to me. I do this until in the end, so that NO sounds share the same frequency.

    My question is if my method is effective. I understand that if sounds good to me, then it’s good. However, the frequencies are what confuse me the most when I sidechain a specific frequency. In this example, a sub bass. Do I EQ it to my liking and THEN I sidechain the (1) band?

    I know this post is super long but I’m just trying to emphasize and try to articulate how serious I’am in regards to producing music. Anyways; Petri, once again thank you so much for everything, man. I love you so much for your humbleness and energy. Peace.

  3. Aw, shame! I want to do this on a snare sample but I only found it on the internet so I can’t rerecord like the ones in the tutorial.

  4. Thank you for this tutorial. The round robin technique shouldn’t be significantly noticeable, but when properly applied it adds life to a drum groove. With electronic samples, a way of making variants of the same sound is add a subtle flanger, phaser, or similar effect and record multiple instances of the sound via Edison. 🙂

  5. hehe ive used this Robin thing b4 but i didnt even knw its name,…… plus i didnt even knw wat it does#
    Thx a bunch men,…..mwah(no homo)

    • I mean ive ever used direct wave but not in this way,……. gee,… I think dis tut just tells me i shd go n check it out more,,…thx again

  6. Thank you for all the tutorials, I’m so appreciative of them! I’m really enjoying them. I used this tutorial for a totally random mix of claps and percussion and it ended up just sounding super cool. Mahalo!

Leave A Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.