Welcome to DSPRelated.com !

**DSPRelated.com** has been around since 1999 and has become over the years the most popular independent internet resource for Digital Signal Processing (DSP) engineers around the world.

**You are invited to create an account with us** (quick and free). Doing so will allow you to contribute to the the site by rating DSP books and DSP Internet resources, as well as participate to one or many DSP related discussion(s).

The DFT Magnitude of a Real-valued Cosine Sequence

**posted by** Rick Lyons

**Comments (0) |** The wheels go round and round, round and round ...

**posted by** Christopher Felton

**Comments (0) |** Spline interpolation

**posted by** Markus Nentwig

**Comments (0) |** DSP Related Math: Nice Animated GIFs

**posted by** Stephane Boucher

**Comments (0) |** Understanding and Preventing Overflow (I Had Too Much to Add Last Night)

**posted by** Jason Sachs

**Comments (0) |** Finding the Best Optimum

**posted by** Tim Wescott

**Comments (0) |** Polyphase Filters and Filterbanks

**posted by** Kyle Kastner

**Comments (8) |** Frequency-Domain Periodicity and the Discrete Fourier Transform

**posted by** Eric Jacobsen

**Comments (0) |** Engineering the Statistics

**posted by** Sami Al Dalahmah

**Comments (2) |** Implementing a full-duplex UART using the TMS320VC33 serial port

**posted by** Manuel Herrera

**Comments (2) |**

More Blogs...

More Blogs...

Saving a Matlab figure to file using command-line

by ** | **

*Once again, this is another example that Matlab does weird things with its figure window. If y... *

Computing FFT Twiddle Factors

by **Rick Lyons** |

*
This text, figures, and code snippet are also available in downloadable PDF format
Typical applic... *

Discrete Haar Wavelet Transform

by ** | **

*See article at http://www.dsprelated.com/showabstract/3639.php for the theory.... *

Adding a Controlled Amount of Noise to a Noise-Free Signal

by **Rick Lyons** |

*The following gives two snippets of Matlab code. The first snippet is a function whose inputs are: (... *

Zero Crossing Counter

by ** | **

*In some DSP applications, it can be very helpful to know how many times your signal has crossed the ... *

Generate ideal QPSK..64QAM symbol error rates (reference result)

by **Markus Nentwig** |

*Calculates the symbol error rate of QPSK/16QAM/64QAM/256QAM/1024QAM modulation for additive white Ga... *

Fitting Filters to Measured Amplitude Response Data Using invfreqz in Matlab

by **Julius Orion Smith III** |

*In the 1980s I wrote the matlab function invfreqz that implements a fast (FFT-based) equation-error ... *

Halfband Filter Design with Python/Scipy

by **Christopher Felton** |

*The following code snippet is an example how to design a half band filter. Half band filters a... *

Echo Filter

by **Miguel De Jesus** |

*An Audio Echo Filter is an FIR filter that repeats a sound after a given Delay attenuating the repet... *

Peak/Notch Filter Design

by ** | **

*This function will generate the coefficients for a single IIR biquad that is a "peak/notch" design.&... *

sound source localization using electret microphone array

by **matar770** in **Comp.DSP** on Jul 22 2014

*i want to use an electret microphone array to locate a sound sorce
(actually its the direction of ar... *

Fourier series of sign(cos(.)) in simulation and practical mixer simulation

by **Peter Mairhofer** in **Comp.DSP** on Jul 22 2014

*Hi,
I simulate (or want to simulate) an RF system. My simulation Nyquist
rate is 50GHz, the sign... *

representing discrete periodic signal using sinusoidal signals

by **SBR123** in **Comp.DSP** on Jul 22 2014

*Hello All,
I am trying to understand the concept of representing a discrete periodic
signal using... *

Problem Using Kiss FFT

by **Javier Pajuelo** in **Comp.DSP** on Jul 21 2014

*I get different results using Kiss FFT and Octave/Matlab fft.
Here's the input/output of my code:... *

Nyquist and rectangular waveforms

by **Bob Masta** in **Comp.DSP** on Jul 21 2014

*This is prompted by the discussion of aliasing in the thread
"Higher upsampling with minimum phase ... *

Funny looking headset connector

by **Mauritz Jameson** in **Comp.DSP** on Jul 19 2014

*Hi
I have a headset which has a funny looking cable connector. I don't know what kind of connecto... *

BF527

by **"ram...@yahoo.com [adsp]"** in **Analog Devices DSPs** on Jul 18 2014

*Hi
I am new for BF527 ,how to memory 2Dimage transfer from DMA manager
Posted by: r...@yahoo.co... *

Higher upsampling with minimum phase downsampling produces more aliasing

by **jungledmnc** in **Comp.DSP** on Jul 16 2014

*Hi,
I'm programming a sound generator, based on wavetables. I have 8192 point
wavetable. I create... *

derivative (chain rule) in DFT?

by **Peter Mairhofer** in **Comp.DSP** on Jul 15 2014

*Hi,
I have a DTFT function Y(w) which is also a function of a: Y(w,a) (it's
actually a sum with ... *

Max absolute value of colored Gaussian noise

by **Tim Wescott** in **Comp.DSP** on Jul 15 2014

*I need a number, and I'm feeling lazy; has anyone worked this out
recently?
I want to know the ... *

Complex Digital Signal Processing in Telecommunications

Zlatka Nikolova

A Quadrature Signals Tutorial: Complex, But Not Complicated

Rick Lyons

Digital Signal Processor Fundamentals and System Design

M.E. Angoletta

Introduction to Real-Time Digital Signal Processing

Sen M. Kuo

Signal Processing for Communications

Paolo Prandoni

Computing FFT Twiddle Factors

Rick Lyons

Algorithms for Efficient Computation of Convolution

Karas Pavel

A Pragmatic Introduction to Signal Processing

Tom O'Haver

C++ Tutorial

Juan SouliĆ©

Understanding the 'Phasing Method' of Single Sideband Demodulation

Rick Lyons