An interactive signal-processing lab. Everything runs in your browser on a JavaScript port of a tested C++17 library, with a matching MATLAB script. Topics: sampling and aliasing, FIR filter design, decimation and interpolation, AM/FM and ASK/BPSK/16-QAM modulation, and FFT-based vs swept-tuned spectrum analysis.
The continuous tone, its samples, and the lowest-frequency sinusoid that passes through those samples.
fs = 48 kHz
Symmetric taps mean linear phase (constant group delay).
Symbols plus AWGN; decision regions from the slicer.