Reason 6 tutorials at Reasonexperts.com

The unofficial propellerhead reason tutorial site

Fm Synthesis in Reason 5 part 1

Reason 6 Tutorials

FM synthesis is a method of generating sounds using 2 or more signals. One modulates the other and by definition it would return a different sound. FM Synthesis is probably also one of the difficult methods to explain in just a few words. Just as a reference to a complete math book about it: standford documentation on FM Synthesis

To back up my own thoughts on the whole FM Synthesis, I understand most of this while programming the FM-Pac (or FM-Pack, or OPLL) made by Yamaha in 1986. The chipset was based on one of its keyboards (DX-2 keyboards at the time) and I got around understanding most of it what FM-Synthesis did by the time. Even while I have dropped the whole FM generation from around 1997 and moved on to wavetables and such, I still have some common knowledge about what makes FM tick.

Personally I find the explination about FM-Synthesis made by propellerheads themselves (An introduction to FM Synthesis - part 1, and part 2) and interesting read, however I feel there is one minor issue with this story: it only focusses on the FM Oscillator to sell copies of Reason 5. For some reason it makes you feel like FM synthesis was introduced when Reason 5 came, however this is far from the truth. It was already there when the subtractor was introduced.

To demystify FM synthesis, I will take a different look then just looking at the FM Oscillator. Because there is one thing I am missing inside the picture of FM-Synthesis: Waveform!

When you take any of the oldschool generation game councils (like the Sega Genesis for instance), it uses a sound chip that is based of FM Synthesis. The synthesis is defined by 2 different parameters: Carrier wave and the modulator. This is also refered to the 2 operator FM. Like the FM-Pack, it had 2 operators and both parameters have a series of definitions:

Waveform, Attack, Decay, Sustain, Modulation Amount, LFO and so on. This was originally designed for both the carrier and the modulator.

When we look at the 2 devices that originally have FM, we can see 2 of them that have this: the Subtractor and Thor. Most common thing that people will 'talk' about is the Thor FM Oscillator. Yet there is something much more advanced inside thor to really emulate 100% fm-synthesis. This is the part where it usually goes beyond understanding because FM is hard as hell to understand in just a few minutes.

Ok, enough for the intro, lets get started.

FM and the Subtractor

To understand the subtractor FM it isn't really hard to get things going. The only thing you need to know right now is that FM uses 2 oscillators (the carrier and the modulator). So, in a way, we need both oscillators to make FM effective.

fm no fm

In this setup I am using a single sawtooth wave form and then use that to make FM with it. However, in this setup there isn't much happening with the FM knob, since it needs a modulator. Which isn't here yet.

RNS Download: No FM
MP3 Download: No FM

The only way that frequency modulation works inside the subtractor is to have a second waveform which is different then the original. In this case one could use a Sawtooth, but lower the octave (or increase the octave). In a way, the waveform becomes different (smaller or larger in size), thus it modulates the frequency.

RNS Download: Frequency Modulation Subtractor
MP3 Download: Frequency Modulation Subtractor

Modulation on the sine form

The biggest problem with FM-synthesis is that it can be radical in changes. Because we are chaning the frequency of the first wave form, depending on what the second wave form is. In most cases waveforms suchs as Saws and Square forms will often make a sound "harsh", roughed edged and totally out of sync with the kbd (eg: they don't play along with the notes that nicely). In most cases the safe spot using FM is below the setting of 32. Everything above it will make it go 'off note' at some point. This is an avarage take, since it depends on the waveform.

The sine form is most likely the most secure one put FM on it, since it is clean and mostly harmonic (no gradual changes since it slightly goes up and down).

RNS Download: Frequency Modulation Subtractor
MP3 Download: Frequency Modulation Subtractor

To fully understand what makes FM tick, one could use a long note instead. Notice the changes of the tone while the waveform goes up per octave:

RNS Download: Frequency Modulation Subtractor
MP3 Download: Frequency Modulation Subtractor

One thing I hope will be noticing in this setup is that as soon as the modulator waveform gets closer to the original waveform, the fm-effect becomes lesser noticable. This is because the modulation goes faster and thus it becomes more stable. Another setup you could compare it too is using and LFO and control the pitch while you are at it.

RNS Download: Pitch changing Subtractor
MP3 Download: Pitch changing Subtractor

See the similarties over here? One might think there is a misconception here. It might seems like we are controlling the pitch of the waveform. However, we are not. We are modulating the frequency of the waveform (the speed of the waveform), so in a way, the faster the waveform goes... it will lead into a difference in pitch. This is confusing... I know.

Lets try a more simple aproach. The square wave form is something that just goes on-off-on-off. You normally wouldn't recognize it, because it sounds like a harmonic tone. However, when you go really low, you will hear what a square wave form does.

fm suare

RNS Download: Square wave Subtractor
MP3 Download: Square wave Subtractor

Just a simple low square form... like I said, it just goes on and off. Almost like a ticking sound. Ok, what if we add a sine form to that and throw that agains the Frequency modulation while we are at it. This will make the Square form change accordingly to the sine form.

RNS Download: Square wave Subtractor FM
MP3 Download: Square wave Subtractor FM

There, now you will definitly notice whats happening over here. The square wave form changes shape accordingly to the second oscillator (which is in this case a sine wave). The FM knob will tell how much the frequency is going to change. So, if you would do it really drastic it will more or less become an LFO set on sine form and connect that to the pitch at the same time.

The difference is: if you would an LFO to control the pitch, the LFO rate will remain the same and thus the pitch effect remains the same, yet with FM the rate changes as soon as you going to trigger different notes. Because different notes also means that the oscillators changes at the same time. Therefor: FM is hard as hell to understand in just a few minutes.

Anyways, I will just leave at this for now. Maybe it may give you some ideas to play around with. Before I will close this topic down, here is a different aproach which I will be discussing in the next part(s):

RNS Download: Square wave Subtractor FM
MP3 Download: Square wave Subtractor FM

Fm Synthesis in Reason 5 part 1

Posted on: 14 Feb 2010 14:22
Posted by: Reasonexperts.com

Post comments

You will need to have a registered account to post a comment on this website

Recent comments

no comments posted yet

Next article: Fm Synthesis in Reason 5 part 2
Previous article: Real Instrumental Processing in Reason 5

Please join our growing reason community

Login or Sign up (it is free!)

Who is online

There are 0 registered users on the forumboard
We have 8 users visiting other pages in the last 60 minutes
We had 135 unique visitors in the last 24 hours

Registered users online: none

Login

Setting up a goa trance bassline

Setting up a goa trance bassline

Welcome back to another reason tutorial. In this tutorial we'll be perfoming a few GOA like trance tracks. And personally I am in favor of the old school Astral Projection, so in this case most of the stuff I will be typing about is that ...

plucky trance synth trance lead in ...

plucky trance synth trance lead in Reason

Over the time, when Trance music started to evolve, it contained a few elements in that genre that would usually do a come back. The super saw trance lead would be one of them, one could find those in genres like hard style trance of in ...

The spider audio merger and splitter ...

The spider audio merger and splitter tutorial in propellerhead Reason

With having a larger article about the CV Merger & Splitter I can be really short about the Audio Merger & Splitter. Since it works the same way as the CV Merger & Splitter but the audio veriant only rer

Reason 6 Tutorial Stereo Reason 101 ...

Reason 6 Tutorial Stereo Reason 101 basics

In this reason tutorial I would like to write down some thoughts and guidelines how to get a stereo mix down through the complete process of a synth module, drums, effects and mastering suite for final processing. Eventually I will be ...

Reason Subtractor Tutorial

Reason Subtractor Tutorial

In this Propellerhead Reason 6 tutorial we will be covering the most important features of the polyphonic synthesizer: The Reason Subtractor. The term subtractive synthesis is the main idea behind this synthesizer, since the Subtractor ...

The Redrum in Reason 6

The Redrum in Reason 6

The Redrum drum machine in Reason 6 is the ultimate drum computer for the Propellerhead Reason Rack (next to Kong Drumdesigner of course). As most of the devices that come with Propellerhead Reason, the redrum can be devided into a couple ...

More control on Velocity in Reason

More control on Velocity in Reason

In this Reason tutorial I would like to continue with the versatile usage of velocity and what you are able to accomplish with velocity manipulation. In our previous reason tutorial we mentioned that velocity would normally be used ...

Thor Filter and the different Filter ...

Thor Filter and the different Filter types

Thor has 4 different filter types that we can select from. Some filters are filters that we already know from previous versions of Reason (eg, the low pass filter, the bandpass filter and the high pass filter). However there are 2 new ...

Scream Thor

Scream Thor

Nope, you are not reading a typo here. This is just another experiment I have started to work on. So here goes.. a tutorial entry about the Scream Thor patch. Initially if you look at the Thor patch, it is an awesome synth to play with, ...

The tremolo effect, sound sample ...

The tremolo effect, sound sample stuttering

There are some texture methods onto shaping a specific sound. There are all kinds of different ways to shape a specific instrument. One could for instance go heavy on the reverbs, or just go for a simple Scream 4 sounds destruction unit. ...

The basic about riffs inside Reason

The basic about riffs inside Reason

The definition of a simple riff is using a short melody, and repeat that single melody. The melody itself is usually 1 or 2 bars long in length, thus being either 4/4 either 8/4 in pattern size. Offcourse it is up to the freedom of the ...

Live Feed update