FIR
Interactive FIR filter designer using the windowing method: impulse response, magnitude/phase response, and linear phase property.
Interactive lab
This page is a live simulation rather than a written lesson: enable JavaScript to use its controls, visualizations, and code traces. The written lessons for this subject are linked below.
More in DSP
- Cameras 0 → 100Complete camera engineering from optics, CMOS pixels, exposure and RAW formats through MIPI CSI-2, UVC, machine-vision interfaces, ISP/DSP, DMA, V4L2, debugging, code and interview preparation.
- Audio AnalyzerAudio analyzer: real-time FFT spectrum, waveform, and spectrogram with adjustable sample rate and windowing. Interactive simulator.
- Fourier TransformInteractive Fourier transform simulator for continuous-time signals: time-frequency duality, sinc functions, and convolution theorem.
- FFTInteractive FFT lab for real-time embedded audio. Explore radix-2 algorithm, butterfly operations, and computational complexity for spectrum analysis.
- Z-TransformInteractive Z-Transform lab for embedded engineers. Visualize pole-zero plots, region of convergence, and transfer functions for discrete-time systems.
- ModulationInteractive modulation simulator for embedded communications. Explore AM, FM, and QAM schemes, visualize carrier waves, and analyze modulated spectra.
- DFTInteractive DFT simulator: frequency sampling of discrete signals, spectral leakage, windowing, and time-frequency bin relationships.
- IIRIIR filter design lab: Butterworth and Chebyshev types, pole-zero stability, and frequency response with feedback. Interactive simulator.
- DSPFourier, filters, modulation, audio and complete camera engineering—from photons, sensors and CSI-2 through ISP/DSP, DMA, V4L2 and production validation.