This tutorial is mainly for my students at The Norwegian Academy of Music but everyone is welcome. If you have any comments or suggestions please e-mail me.
I prefer positive an constructive comments :-) after all I'm doing this for free (its not a part of my work at the academy to produce tutorials on the internet).

In this tutorial we will build a simple, yet fully usable sample player using Reaktor.
A sample player is an ensemble (instrument) that play sound files when you hit a key on your MIDI keyboard.
You can transpose the sound file buy playing a higher key or lower key on the keyboard.
Playing an octave lower will make the sound file sound one octave lower but the sound file will also be double in length. A 5 second sound will take 10 seconds to play.


Listen to the video below. It gives you an idea of what the final result can be.

To follow this tutorial you need no previous experience in Reaktor or other programming language, but the tutorial is not 100% complete you have to take notes at the lesson.

We are going to use Reaktor as a standalone program.
You could easily use Reaktor as an VST instrument inside Cubase, but its easier to start your Reaktor programming career using the standalone version.

Open Reaktor Standalone.
Look at the animation below (its called Quick Launch toolbar) You find this toolbar at the bottom of the screen.
Click on the Reaktor Icon once,
DON`T double click, blinking in the illustration below.

When Reaktor opens it looks like in the illustration below.
(In the elekrofoni studio. It could defiantly look different on an other computer it all about how to set things up).

In the illustration above you see that the Instrument is in red.
If I click on the Instrument module,or any other module its marked and become red in the illustration above. Double click on it and the s Structure window opens.

Start with the Video below it guides you half way through the programming.

The next video shows you what an envelope generator can do.
or what its mostly used for.
In our fantastic sample player ensemble it`s going to control volume changes over time.
It works like this:
When I play a MIDI note on my MIDI keyboard the envelope generator will change volume over time. I may want a slow start, a fade up, at the start of my sound., then I have to adjust the Attack of the envelope generator to a higher value.

Look a the video below it guides you through the programming of the Envelope generator.

Random.
Lets use a Random generator to change the pitch of the sample.
If we would like to change the pitch of the sample this is one way of doing it. In this ensemble a random value is added to the NotePitch.

This is how it sounds.
In the beginning there is no pitch changes.


This is how the ensemble above is programmed., look at the illustration below

We will do the programming above at the lesson Take notes and don't forget what the S(mother does)

I want to loop my sound file.
And you where told how to do this at the lesson (could be a video here in the feature but Reaktor`s loop facilities are not very god.

So, what does this ensemblebelow do?

Can you randomize something else in this ensemble?
Answer: Yes you can!