DSPRelated.com
Filtered by topic: FFT/Spectral Analysis [clear filter]
Introduction to Real-Time Digital Signal Processing

Introduction to Real-Time Digital Signal Processing

Sen M. Kuo, Bob H. Lee
Still RelevantIntermediate

Chapter 1 of the book: Real-Time Digital Signal Processing: Fundamentals, Implementations and Applications, 3rd Edition


Signal Processing for Communications

Signal Processing for Communications

Paolo Prandoni, Martin Vetterli
Still RelevantIntermediate


A Pragmatic Introduction to Signal  Processing

A Pragmatic Introduction to Signal Processing

Tom O'Haver
Still RelevantIntermediate

An illustrated essay with software available for free download.


Introduction to Signal Processing

Introduction to Signal Processing

Sophocles J. Orfanidis
TimelessBeginner

This book provides an applications-oriented introduction to digital signal processing written primarily for electrical engineering undergraduates. Practicing engineers and graduate students may also find it useful as a first text on the subject.


Introduction to Sound Processing

Introduction to Sound Processing

Davide Rocchesso
Still RelevantIntermediate

Audio signal processing with MATLAB and Octave code examples.


Computing FFT Twiddle Factors

Computing FFT Twiddle Factors

Rick Lyons
TimelessAdvanced

In this document are two algorithms showing how to compute the individual twiddle factors of an N-point decimation-in-frequency (DIF) and an N-point decimation-in-time (DIT) FFT.


Generating Complex Baseband and Analytic Bandpass Signals

Generating Complex Baseband and Analytic Bandpass Signals

Rick Lyons
TimelessIntermediate

There are so many different time- and frequency-domain methods for generating complex baseband and analytic bandpass signals that I had trouble keeping those techniques straight in my mind. Thus, for my own benefit, I created a kind of reference table showing those methods. I present that table for your viewing pleasure in this document.


How Discrete Signal Interpolation Improves D/A Conversion

How Discrete Signal Interpolation Improves D/A Conversion

Rick Lyons
TimelessIntermediate

Earlier this year, for the Linear Audio magazine, published in the Netherlands whose subscribers are technically-skilled hi-fi audio enthusiasts, I wrote an article on the fundamentals of interpolation as it's used to improve the performance of analog-to-digital conversion. Perhaps that article will be of some value to the subscribers of dsprelated.com. Here's what I wrote: We encounter the process of digital-to-analog conversion every day—in telephone calls (land lines and cell phones), telephone answering machines, CD & DVD players, iPhones, digital television, MP3 players, digital radio, and even talking greeting cards. This material is a brief tutorial on how sample rate conversion improves the quality of digital-to-analog conversion.


Understanding the 'Phasing Method' of Single Sideband Demodulation

Understanding the 'Phasing Method' of Single Sideband Demodulation

Rick Lyons
TimelessIntermediate

There are four ways to demodulate a transmitted single sideband (SSB) signal. Those four methods are: synchronous detection, phasing method, Weaver method, and filtering method. Here we review synchronous detection in preparation for explaining, in detail, how the phasing method works. This blog contains lots of preliminary information, so if you're already familiar with SSB signals you might want to scroll down to the 'SSB DEMODULATION BY SYNCHRONOUS DETECTION' section.