All Articles Native Instruments
Creating Stutter and Glitch Effects using Sampler Loops in Reaktor
David Earl on Thu, May 23rd 1 comments
David Earl shows how to create glitch and stutter effects by navigating within sampler loops in Reaktor using a single math module! The results are both complex and fascinating!

I was not the greatest math student growing up. Math was always intimidating and I often got poor grades. Once I got into synthesis, I realized with a quickness that I was going to have to overcome some of that insecurity. There is no better way than to make synths. The desire outweighed the fear, and away I went.

With a little simple math in Reaktor, we can achieve some pretty useful results. As we saw in the MPVHub article I wrote about harmonics, we were able to use some math modules to get the harmonic series. In this article, we are going to use only a singe math module: Multiply.

We will navigate a drum loop using two knobs that determine the Sample Start time, Loop Start Value, and Loop Length Value. 

Start with a new ensemble (File > New Ensemble) and open Structure view of the Default instrument.


Step 1:

Using Control-Click > Built-in Modules, create the following within the default instrument:


  • MIDI In > Notepitch
  • MIDI In > Gate
  • Sampler > Sampler Loop

Pic 1


Step 2:

Control-Click, and select Built-In Modules > Math > Multiply


Step 3: 

Control-Click on an input port of the Multiply Module, and create a control.

Pic 2


Step 4:

Control-click on the control attached to the Multiply module and select Properties. In the functions tab, give it the following values:

  • Max = 1
  • Min = 0
  • Num Steps = 
  • Mouse Resolution = 12

Also, name it ‘Start’

Pic 3


Step 5:

Shift-select both the Multiply Module and his Control. Use Edit > Copy and Edit > Paste to create another control and multiply set. Rename the new control ‘Length’.

Pic 4


Step 6:

Make the following attachments:

  • Attach the Notepitch Module to the Sampler Loop Module’s ‘P’ input
  • Attach the Gate Module to both ‘G’ and ‘A’ ports of the Sampler Loop Module
  • Attach the output of the Multiply Module attached to ‘Start’ to both the LS, and St ports of the Sampler Loop Module
  • Attach the output of the Multiply Module attached to ‘Length’ to the LL input of the Sampler Loop Module
  • Attach the Sampler Loop outputs to the voice combiners attached to the ‘L’ and ‘R’ output ports

Pic 5


Step 7:

Attach the ‘Len’ output of the Sampler Loop to the inputs of both the ‘Start’ Multiply and ‘Length’ Multiply Modules:

Pic 6


This output from the Sampler Loop is transmitting the length of the sample loop we have loaded in. Let’s think of the ramifications:

When the start knob value is multiplied by the length value from the sampler loop, we will be starting at a fraction of the loop’s length. 

For example: if the length value coming from the sampler module is, say, 145986 milliseconds, that value is multiplied by the length control module’s value of .5, (The knob is halfway up), we start right smack in the middle.

Of course, we need a sample map!


Step 8: 

Load the map provided with this article into the Sampler Loop Module. This is achived by opening the ‘View > Show Map Editor’ and choosing ‘Edit > Load Map’. The file is called HUB_015-map.

Pic 7


Step 9:

Now go to the panel, select the wrench tool to organize the knobs and sampler so you can see them easily. Deactivate the wrench tool and play a MIDI note value around C3. We can now navigate around the sample loop in varying increments that make musical sense!

Try experimenting with the values of the controls. You can use higher numbers to help create stutter effects and drum repeats!

Have fun!


Download the accompanying file here: 

HUB_015-map.zip

Related Videos
Comments (1)

You must be logged in to comment.

  • Vanhaze2000
    Great article David, thank you ! Hope to see more Reaktor tuts from you.
    • 6 years ago
    • By: Vanhaze2000
    Reply
Reaktor: Revealed
Native Instruments 203
Dream It. Do It.
Do you want to learn Reaktor: Revealed?
Yes, I want to learn!
No Thanks, I just want to read the article.
Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become an Ask.Video Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: