Modulation Workbench — AM, FM, PM in the Frequency Domain

← Home

Three modulation types, one frequency-domain view. The continuous-time spectrum (carrier + sidebands) is shown as impulses, and the sampled-signal spectrum is the same impulses replicated at every n·fsamp. Watch what happens when you lower fsamp below 2·(fc + BW): the replicas start to overlap and the signal aliases. Drag fc, fm, β, and fsamp to see this in real time.

📡 EMFT Hub 📻 Modulation ← Home

AM Parameters

2.0
20.0 kHz

Message Signal m(t) = Σ Ai·cos(2πfi·t)

#fi (Hz)Ai

Sampling

60.0 kHz
30.0 kHz
Lower fsamp until the replicas overlap → aliasing. To avoid aliasing for AM, choose fsamp > 2·(fc + fm).
① Time-domain signal x(t)
Reference view of the modulated waveform before we go to the frequency domain. The AM envelope is visible (DSB-FC, SSB) or absent (DSB-SC).
② Frequency-domain spectrum |X(f)| with sampled-signal replicas at n·fsamp
Blue = carrier, green = upper sideband, orange = lower sideband, gray = replicas at n·fsamp. Dashed lines at ±fNyq mark the Nyquist boundary. When the replicas overlap (red highlight), the signal aliases.
carrier USB (fc+fm) LSB (fc−fm) replica at n·fsamp aliasing
Modulation
Type
DSB-FC
μ (mod. index)
fc
fm
Bandwidth + Power
BW (occupied)
Pcarrier
Psidebands
Ptotal
η (efficiency)
η = Psidebands/Ptotal. DSB-SC and SSB are 100% efficient (no carrier waste).
Sampling
fsamp
fNyq = fsamp/2
Signal at DC fold:
Aliasing?