Simple round-robin sampler patch

edited February 2021 in Tips and Tricks

I’ve crated a very simple round robin sampler patch that cycles through 5 samples in sequence. It works by using a 5-step gate counter to modulate a transpose module so that each time you trigger a C2 note it cycles through the five samples in sequence (C2, C#2, D2, D#2, E2).

Here’s a quick demo video:

...and here are download links for the project and module (you’ll have to load in your own samples):

https://www.dropbox.com/sh/e7uza6448xhpev7/AACW4EKBNcWojwLZ0h4KTmaHa?dl=0

Comments

  • edited February 2021

    Tagging @aleyas because I recall he was asking about round robin recently

    ...and I’ve updated the module to include an oscilloscope that helps you keep track of where in the 5-sample sequence you currently are (it steps up from 0 to 5 and then repeats)


  • I’ve now added a Random Robin variation that lets the user select how many samples it should randomly pick from.


    Download here:

    https://www.dropbox.com/sh/e7uza6448xhpev7/AACW4EKBNcWojwLZ0h4KTmaHa?dl=0

  • edited February 2021

    Thanks @tk32 !!

    May I suggest a small change for convenience? (just an idea, maybe it's overkill here 😄)

    Or just label the buttons with something like "2 semi", "3 semi" etc.

  • edited February 2021

    Excellent. Thank you @rs2000

    I was trying to create a switching feature just like this myself last night, but I mistakenly went down the route of putting each random module inside a layer and then it just wouldn’t work the way it is supposed to. Turns out I hadn’t discovered the wonderful Switch N-1 module yet.

  • It's a relatively new module, maybe that's why 😊

  • edited February 2021

    Thanks to the power of math (and a very helpful suggestion from @rs2000 ) I have updated both my Round Robin and Random Robin modules to include buttons that let the user easily switch from between 2 to 9 samples.


    Download:

    https://www.dropbox.com/sh/e7uza6448xhpev7/AACW4EKBNcWojwLZ0h4KTmaHa?dl=0

  • Hey @Connor

    Glad you are finding both my RR/RR modules useful.

    If you map samples to different velocities, they should both still work as expected, since the sampler is still velocity sensitive. However, the gate counter will not cycle independently per-velocity.

    I could probably make a more advanced version that cycles lower and higher velocities separately, but I can’t think of a situation when I would need this. Can you explain an example use case to me?

  • ahh. understand better now. Thanks :)

    If you can think of any other ways I could improve these modules, do please let me know. I like a challenge

Sign In or Register to comment.