Synth Lecture 2
Synth Lecture 2
Additive Synthesis
Frequency Modulation
Additive Synthesis
• The technique assumes that any periodic waveform can be modelled as a sum
sinusoids at various amplitude envelopes and time-varying frequencies.
eg21
Additive Synthesis
eg24
• A very powerful and flexible technique.
• The specification and control of the parameter values for these components
are difficult and time consuming.
eg23
• Complex AM: may involve more than 2 signals; or signals other than
sinewaves may be employed as carriers and/or modulators.
am = ac × mi
ac
mi =
am
eg22
• If the modulation index is equal to zero, then there is no modulation.
• If it is higher than zero then the carrier will take an envelope with a
sinusoidal variation.
• In classic simple AM, the spectrum of the output contains 3 partials: at
the frequency of the carrier + two sidebands, one below and one above
the carrier’s frequency value.
am = ac × mi
amp _ sidebands = ac × (0.5 × mi )
Ring Modulation
eg23
• When both signals are sinewaves, the resulting spectrum contains energy
only at the sidebands.
• Great care must be taken in order to avoid aliasing distortion (above 50% of
the sampling rate).
Frequency Modulation
eg25
Simple FM
FM1
• The “amplitude of the modulator” is called
frequency deviation, and is represented as d.
Frequency deviation = d
Modulator frequency = fm
Carrier amplitude = ac
Offset carrier frequency = fc
• If fm is kept constant whilst increasing d, then the period of the carrier’s
output will increasingly expand and contract proportionally to d.
• If d is kept constant whilst increasing fm, then the rate of the deviation will
become faster.
FM2
The spectrum of simple FM sounds
• The spectrum is composed of the carrier frequency (fc) and a number of
partials (called sidebands) on either side of it, spaced at a distance equal to
the modulator frequency (fm).
fc + k × fm
fc − k × fm
• The amplitude of the partials are
determined mostly by the frequency
deviation (d).
d
i= d = i × fm
fm
• As i increases from zero, the number of
audible partials also increases and the
energy of fc is distributed among them.
FM3
Estimating the amplitude of the partials
• fc “may” often be the most prominent partial in an FM sound; in this case it
defines the pitch.
• Example: B0(i) gives the scaling for fc, B1(i) for the first pair of sidebands
(k=1), B2(i) for the second pair (k=2), B3(i) for the third (k=3), and so on.
Bessel functions
• The vertical axis is the amplitude of scaling factor according to the value
of i (mod. index) represented by the horizontal axis.
Example:
if i = 0 then fc = max factor and all sidebands = 0
BN (i )
d
i=
fm
N = sideband pair
Example:
if i = 1 then fc = 0.76, 1st pair of sidebands = 0.44, 2nd pair = 0.11, etc.
[B0(0) = 0.76, B1(0) = 0.44, B2(0) = 0, B3(0) = 0.11, B4(1) = 0.01, etc. ]
“Negative” amplitudes
• The Bessel functions indicate that sidebands may have either positive
or “negative” amplitude, depending on i.
• Example:
If i = 5, then 1st pair of sidebands will be = -0.33
• If fc is too low and/or the i is too high, then the modulation produce
sidebands that fall in the negative domain.
• As a rule, negative sidebands fold around the 0 Hz axis and mix with
the others.
Example:
f c = 440Hz, f m = 440Hz, i = 3
Nyquist distortion
• Partials falling beyond the Nyquist limit also fold over, and reflect into
the lower portion of the spectrum.
Synthesising time-varying spectra
FM4
Frequency ratios & sound design
d : f m = i (mod index)
f c : f m = frequency ratio
• If the freq ratio and the mod index if a simple FM instrument are
maintained constant, but fc is modified then the sounds will vary in
pitch, but the timbre remains unchanged.
FM5
• It is more convenient to think of in terms d : f m = i (mod index)
of freq ratios rather than in terms of
values for fc and fm.
f c : f m = frequency ratio
• It is clear to see that 220 : 440 are in ratio 1:2, but not so immediate for
465.96 : 931.92.
FM6
FM7
FM8
FM9
FM10
FM11
Composite FM
• Basic combinations:
FM12
Additive carriers with 1 modulator
FM13
Single carrier with parallel modulators
f c − (k1 × f m1 ) + (k 2 × f m 2 )
f c − (k1 × f m1 ) − (k 2 × f m 2 )
f c + (k1 × f m1 ) + (k 2 × f m 2 )
f c + (k1 × f m1 ) − (k 2 × f m 2 )
FM14
f c − (k1 × f m1 ) + (k 2 × f m 2 )
f c − (k1 × f m1 ) − (k 2 × f m 2 )
f c + (k1 × f m1 ) + (k 2 × f m 2 )
f c + (k1 × f m1 ) − (k 2 × f m 2 )
FM15
Single carrier with serial modulators
FM16
Further reading: