Deriving the Ideal Low Pass Filter (LPF)
Introduction This blog derives the ideal low pass filter (LPF) step by step using simple math. More DSP blogs! Building a PSK and QAM Modulator
Introduction to Interpolation and Upsampling
Introduction Easy guide on interpolation! Describes upsampling and how to build the appropriate low pass filter. A sine wave is used for clarity but this
One Year Anniversary!
Thank you! WaveWalkerDSP.com is officially 1 year old! A special thank you to those who have supported me along the way: My family My friends
Single Pole IIR Filter: Substitute for Moving Average Filter
Introduction The single pole IIR filter is incredibly efficient and can be a great stand-in for a moving average filter! In this blog I describe
Bandwidth of a Moving Average Filter
Introduction This blog shows how to approximate the 3 dB cutoff frequency of the moving average filter. Check out these other blogs! Half Band Filter
Explaining Logarithms, Exponents and Base Numbers With Plots
Introduction Logarithms, exponents and base numbers can be hard to think about at times. This blog visualizes these types of numbers using plots to show
Easy Guide to Logarithms and Decibels
Introduction Logarithms are confusing! This blog explains what logarithms are, how they are used, and gives two easy equations to convert between decibels and linear
Fourier Transform of the Boxcar Window
Introduction This blog shows the time domain of the boxcar window, derives it’s frequency response as well as the magnitude-squared of the frequency response. Check
Single Pole IIR Filter Frequency Response
Introduction This blog post demonstrates how to find the frequency response of the single pole IIR filter and then plots the magnitude and phase responses
Most Useful Git Commands for Everyday Coding
Introduction Git is an incredibly powerful software version control system. The downside is that the commands can be a bit cumbersome and hard to remember