Signal processing tips from Hackaday

Signal processing is an electrical engineering subfield that focuses on analysing, modifying and synthesizing signals such as sound, images and biological measurements. Electronic signal processing was first revolutionized by the MOSFET and then single-chip digital signal processor (DSP). Digital signal processing is the processing of digitized discrete-time sampled signals. Processing is done by general-purpose computers or by digital circuits such as ASICs, field-programmable gate arrays or specialized digital signal processors (DSP chips).

Hackaday has published an in interesting series of articles on signal processing, and here are some picks from it:


DSP Spreadsheet: IQ Diagrams

Sensor Filters For Coders

DSP Spreadsheet: FIR Filtering

Fourier Explained: [3Blue1Brown] Style!

DSP Spreadsheet: Frequency Mixing

Spice With A Sound Card
- check also A real-time netlist based audio circuit plugin at

Reverse Engineering The Sound Blaster

FM Signal Detection The Pulse-Counting Way

DSP Spreadsheet: IQ Diagrams<

Here is an extra, not from Hackaday, but an interesting on-line signal processing tool for generating sounds


  1. Tomi Engdahl says:

    Samplerates: the higher the better, right?

    In this video tutorial, Dan Worrall explains when and why you should use higher samplerates for your recordings and mixing sessions, and more importantly… when you should NOT. Also, Dan goes in depth about oversampling vs. higher sample rates.

  2. Tomi Engdahl says:

    Comb filters have found use as powerline (50/60Hz) harmonic cancellation filters in audio applications, and form the basis of so called CIC (cascaded integrator–comb) filters used for anti-aliasing in decimation (sample rate reduction), and anti-imaging in interpolation (sample rate increase) applications. #DSP #engineering #audio

  3. Tomi Engdahl says:

    What does the Laplace Transform really tell us? A visual explanation (plus applications)

    Viewer comments:

    I’m seriously amazed that people from the 1700s figured this out while i could only understand it fully after seeing the 3D plots…

    I am a retired engineering professor and taught this material for years. Yet I still find it very useful to see it presented by someone else since there is always some new perspective that I acquire. Excellent presentation!

  4. Tomi Engdahl says:

    Applying the Laplace Transform in LTspice to Model Transfer Functions
    Oct. 5, 2021

    Transfer functions analyze how system output changes depending on the input. This article details how to implement a transfer function in LTspice, comparing ideal vs. modeled responses and presenting example scenarios.


Leave a Comment

Your email address will not be published. Required fields are marked *