$0.00 0


Today we will be making some ambient FX soundscape. We will use FM8 amazing filter capabilities...

Today we will be making some ambient FX soundscape. We will use FM8 amazing filter capabilities and look into key scaling technique.

This is technique is very important in FM synthesis, since you can control output of any operator relative to pitch of a MIDI note which has great impact on timbre of a played sound.

Before we start I very strongly suggest you use a limiter on your audio track.

We will be working with high resonance settings and in combination with delay and reverb this can cause some really loud and unpredictable volume peaks and noise bursts which can damage your speakers and more importantly your hearing.

So please, monitor the sound at moderate level and use the limiter or if you don’t have one, you can use compressor with very high ratio setting and lowest possible attack.

Just in case there is someone who is new to these things, here are settings for limiter and compressor in Ableton Live:

First we will set the effect section.

Since we are working on ambiance FX type of a sound we need some generous amounts of reverb and delay.

Insert reverb and Delay/Chorus effect in the FM8 Effects page.

Set it like in the picture below.

Also insert Shelving EQ and cut the highest and lowest frequencies. We will do this to avoid any sudden volume peaks in this region because of the high resonance settings later on.

In the Master page of the synth set polyphony voices to 8, Unison voices to 4, detune to 40 and Voice panning to 60.

Activate operator F.

Set it’s Ratio to 2 and audio output to 70.

Also set self modulation amount to 54 and Invert the waveform. This will add almost unnoticeable effect later on when we add more oscillators.

Tempo sync the envelope and set it like this:

Activate operator E.

Set ratio to 4 and choose Parabol waveform.

Set audio output to 100 and self modulation amount to 28.

Sync the envelope and set it like this:

Listen to what we have for now.


As we can hear, when there are some high notes played in the beginning of the sample high frequencies in our sound get a bit overwhelming.

We can fix that in a KeySc page of the FM8.

Here you can scale amplitude of any operator and also X and Y modules relative to the notes played. This is very useful feature in FM synthesis in general.

Not only it allows you to modulate the the modulator and carrier amounts relative to the pitch but it can also help you in such cases when you need to scale down certain frequency ranges so the sound is playable over the complete range of MIDI notes.

Go to the KeySc section of the operator F and E and adjust the envelope so the amplitude of these operators will get lower the higher the note played.

You can draw your own shapes and I strongly recommend to experiment with it since it has major effect on sound as you will hear later on.

This is sound example with key scaling applied as you can hear the higher frequency are now less overwhelming.


Here are mine key-scaling settings for each operator:

Also enable D operator, set it’s ratio to 3.0100 and waveform to 1+2.

Set self-modulation value to 21 and audio output to 63.

Route operator D to modulate operator E with amount of 23 and also operator F with amount of 63.

Set operator E to modulate operator F with amount of 25.

Also invert the operator’s D waveform, tempo sync it’s envelope and set it like in the picture below:

Also set the key-scaling of operator D to something like this:

You should readjust key scaling for each operator to your preferences.

This will have a major effect on sound. Here are four different examples of also more extreme key scaling settings.

[audio:https://www.fm8tutorials.com/wp-content/uploads/2012/02/Sample2-Keyscaling.mp3|titles=Sample2 Keyscaling]
Setting the filter

Go to filter module Z.

Set global envelope modulation to -50.

Set it to serial routing and Mix to filter 2 output only.

Set filter 1 to a value of 0 and filter 2 to 100.

Now before we start to play with resonance, we should go to the KeySc of the synth and limit the highest and lowest frequency regions, else there will be some feedback overload at some point resulting in a very loud burst of noise.

Set the filter key scale envelope in the KeySc page of the synth like in the picture. Try to copy the envelope settings as accurate as you can.

Now set the resonance of filter 1 to 80, and resonance of filter 2 to 85.

Cutoff to 70.

This produces sharp bandpass filter.

Sync the envelope and set a long loop (mine is 16 bars, but you can go a bit shorter) and set it to something like this.

Lower your speakers volume at this point.

Now route output of operator D to filter module Z at a value of 50.

Also route operator F at a value of 100 and noise module X (which we will set in a minute) at 27.

You should hear strong resonating tones:

[audio:https://www.fm8tutorials.com/wp-content/uploads/2012/02/Sample3-Filter.mp3|titles=Sample3 Filter]

Let’s add some background noise now.

Set the module X parameters like this:

Setting the LFO

Go to the mod section of the FM8.

Chose sample&hold waveform of the LFO.

As name suggests this samples a waveform of your LFO and holds the sampled value at the output for the length of one cycle which is set by Rate control of the LFO. This will produce some cool bubble effect on our highly resonant BP filter and we will also use it as an amplitude modulation for operator D which is our main modulator to further animate our sound.

Activate LFO1 and enable Sync button.

Set it’s rate to 70, Delay to 0, Velocity and Key Scale both to 80.

Set LFO modulation amount to operator D at 51 and to Z module to 92.

Here we go, you should hear something like this.


Try to experiment with key scaling a bit further:

[audio:https://www.fm8tutorials.com/wp-content/uploads/2012/02/Sample4-KeyScaling.mp3|titles=Sample4 KeyScaling]

Also be sure to try changing the detune parameter of the operators since it has a very strong effect on sound.

[audio:https://www.fm8tutorials.com/wp-content/uploads/2012/02/Sample4-Detune.mp3|titles=Sample4 Detune]

Here I’ve changed Brightness parameter in the Easy/Morph page from zero to full during the 32 bars. Brightness controls all the modulation amounts of every operator in a patch. At the end of the sample you can hear almost distorted guitar like timbre.

[audio:https://www.fm8tutorials.com/wp-content/uploads/2012/02/Sample4-Brightness.mp3|titles=Sample4 Brightness]

Hope you enjoyed this tutorial. Have fun!!


Functional Sound Design - FM Synthesis

ADSR Courses

Add to cart

Advanced Sound Design Techniques

ADSR Courses

Add to cart

Dubstep Bass Design In FM8

ADSR Courses

Add to cart

FM8 Expert Panel Explained

ADSR Courses

Add to cart
Waveform Loaded
Waveform Played
Clear all
Create an account to use wishlists
Create an account to save tutorials
Follow your favourite labels, formats and genre's and ADSR will show what's new in those on your next visit.
  • Create product wishlist
  • Save your favorite tutorials
  • Regular discounts and exclusives
  • Never miss a sound! Follow your favorite labels.
Sign up to My ADSR to ensure you're ahead of the pack. Save your favorite content and be notified of new content. You'll never miss a thing!
Create your account now!
Sign up to My ADSR to ensure you're ahead of the pack. Save your favorite content and be notified of new content. You'll never miss a thing!
  • Get days all ADSR courses free
  • Create product wishlist
  • Save your favorite tutorials
  • Regular discounts and exclusives
Create your account now!
adsrsounds.com login Video streaming login
Remember me
Forgot your password?
Create your account

Send info
  1. Enter your email address
  2. Click "Send info"
  3. Check your inbox for an activation link
  4. Visit activation link and enter set new password
Sign in
Create your account
IMPORTANT: Is this product compatible with your system? Please check the product system requirements tab before purchasing. To proceed with this purchase you must check the box to confirm you have checked the requirements.

I have read the system requirements and agree to the return policy. I understand that refunds will not be given due to limitation of my software or operating system.

I don't agree
, you have loyalty credit available. To redeem click the button to claim !
Claim your free sounds

For every $5 you spend on ADSR receive 1 free credit for Sample Manager.

Even better, we have back-dated this so any purchases you made since 2017 have also been credited to your account!

Click the button below to claim your free credit.

Get my free credits
Loyalty credits
1Every purchase you make on ADSR* now earns you 1 loyalty credit for every $5 spent
2Once you make a purchase your credits are added to your account
3Credits can be redeemed in ADSR Sample Manager to download individual loops and samples
4To redeem simply download ADSR Sample Manager and/or log into Sample Manager with your ADSR login details
5Credits will have been automatically added to your account
6Loyalty credits expire 30 days after initial purchase
* Not including video subscriptions