All Articles Native Instruments
Build A Simple Synth In Reaktor, Part 3
Toby Pitman on Wed, May 16th 0 comments
Many programs exist for creating your own instruments, from Logic Pro to MAX/MSP. Few, however, are as musically immediate and satisfying as NI's Reaktor. Toby Pitman gets synth building!

Last time we added a bit of Pulse Width Modulation to our oscillator via an LFO. In this final part we're going to add the LFO to our filter. Here's where we left off.

The story so far...


Currently we have a separate envelope controlling our filter. We can choose the amount of envelope by using the pre-existing ENV control built in to the Multimode Filter macro. We need to somehow merge our LFO with this envelope information. To do this we need to customize our filter macro. Let's have a look!


Step 1 - Enter The Filter!

Inside the Structure View double-click on the Multimode Filter macro.

Multimode Filter macro


Inside you'll see the structure of the filter. Scary! This is a bit more complex than our previous macro structures. At the end of the day Reaktor is all about signal path. All we have to do is work out what we need to change.

The filter's structure


Step 2 - Disconnect The Envelope 

As we need to merge our LFO with our envelope we need to find where the envelope is coming in. You can see the port and envelope amount modules here.

The port and envelope amount modules


Essentially we need to disconnect these to start with. Select the Multiply module.

The Multiply module


...and delete it.

Deleting the Multiply module


Step 3 - Create The LFO Ins

Create a new Port. Control-Click the Structure View and choose Built-In Module > Terminal > In Port. Name the port LFO.

LFO port


Create a new Knob by choosing Built-In Module > Panel > Knob. And set the parameters in the Function panel. Name it LFO.

LFO knob parameter


Step 4 - Blend The Modulation

We're going to blend the modulation sources using a simple mixer. Choose Built-In Module > Signal Path > Amp/Mixer

Amp/mixer


Here it is. You'll notice it only has one input!

Amp/mixer input


First up connect the Env port to the in of the mixer.

Env port to the in of the mixer


To create another input hold Command (or Control on a PC) and drag a cable towards the three dots above the green stripe.

creating another amp/mixer input


When you hover over them a new channel is created.

new channel


Step 4 - Convert The Amount Signals

Now this may seem weird using an audio mixer to blend modulation data but it works. All we need to do is convert our knobs to the right kind of data to control the blend.

Because the mixer works in Logarithmic values we need to convert our knobs output values from Linear to Logarithmic. We do this using the Log. (A) module. Don't ask!!!

Choose Built-In Module > Math > Log. (A). 

Log. (A) module


Place a Log. (A) module between the Knobs for Env and LFO and cable to the Level ports.

Log. (A) module cabling


Step 4 - Convert The Signals Back To Events

Now we need to convert the signal coming out of the mixer from an Audio type to an Event type. We do this with the A to E module. Choose Built-In Module > Auxiliary > A to E.

A to E module


This type of conversion from audio data to event data is pretty common in Reaktor. Wire the output of the mixer to the new module.

output of the mixer cabled into the A to E module


Now hold Command (or Control on a PC) again and drag the output to the Add module to create a new input.

dragging the output to the Add module


Step 5 - Hook Up The LFO

Now go back to the Instrument structure and connect the LFO to the LFO port on the filter.

connecting the LFO to the filter's LFO port


Using the Edit Panel button move your LFO knob into position.

moving the LFO knob


You should now be able to blend the Filter Envelope and the LFO together. Here's what it sounds like.


And there you have a simple subtractive synth. Hope this opened some avenues to explore Reaktor. Have fun!

Related Videos
Comments (0)

You must be logged in to comment.

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 a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: