Kore, Komplete, Reaktor @ cdm

Minisite with tutorials, tips, features on making the most of Native Instruments music production tools

I decided the best way to tackle teaching the guts of the Roux step sequencer is to blog one piece at a time, and work backwards from the business end where the values emerge.

The values that this macro produces are between 0 and 1 by default, which is a convenient range for all sorts of applications, but sometimes you need a different range of values – for example, from 0 to 127 for MIDI note pitches. I’ve included an X+ module just before the output to make it easy to scale values:

The values emerging from the event table are multiplied by one and have zero added to them, which means they pass through unmodified. Here’s a video demonstration of what happens when you multiply and add other numbers:

Multiply / Add module in Reaktor from Create Digital Media on Vimeo.

If you’ve ever worked with electronics, think of the way the X+ is used here as being like those little mini trimpots on a circuit board – handy for adjustments but not something you mess with every day once you’ve got a contraption put together the way you like.

5 Responses

  1. sowari

    thanks for this Peter, i am sure new Reaktor users will learn a lot from this series :-)

  2. Джонище

    Wow! Нормально!

  3. [...] 1 – introduction Part 2 – the X+ module Part 3 – the event table Part 4 – the snap array Part 5 – the mouse [...]

  4. Joseph

    So the obvious question I had was: why add the X+ module in at all, if you’re multiplying by 1 and adding nothing? 

    I guess that’s why I have to keep following along!

  5. Joseph

    Ahhh…. you say above “to make it easy to scale values.”

    i assume you mean in other, future applications we might use if for?

    How kind of you :)

Leave a Reply