Sign in

username or email:

password:



Not a member?
Forgot your password?

Discussion Groups



See Also

Embedded SystemsFPGA

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).

Most Popular DSP Code Snippets

Discrete Haar Wavelet Transform
by Duraisamy Sundararajan |
See article at http://www.dsprelated.com/showabstract/3639.php for the theory....

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...

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...

Flanger Audio Effect
by Gabriel Rivas |
This is an implementation of the flanger effect using my previous entry that is a fractional delay...

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...

Zero Crossing Counter
by |
In some DSP applications, it can be very helpful to know how many times your signal has crossed the ...

GSM (GMSK) power spectrum equation
by Markus Nentwig |
A simple, empirical model for the power spectrum shape of a GMSK-modulated GSM signal, generated acc...

Basic Kalman filter
by Sylvain B |
This is the most basic implementation of a Kalman filter. For measured position, velocity and accel...

Equal Loudness Curves (ISO226)
by |
What is loudness?  No, it is not the setting of your volume knob.  In audio processing, lo...

More Code Snippets...

DSP Discussion Groups

The Delay of Minimum Phase FIR filter
by wyonghao in Comp.DSP on May 18 2013
Dear all, I would like to ask is there any way to have analytical estimation value of delay of mini... The Delay of Minimum Phase FIR filter

A purely theoretical question
by Michael P. in Comp.DSP on May 18 2013
Hi group I have a purely theoretical question. When doing a FFT of an unwindowed pure sine sig... A purely theoretical question

Convolving input samples with a filter
by Michael P. in Comp.DSP on May 17 2013
Hi group I am coding a program to do some filtering on an audio file. So using the method descri... Convolving input samples with a filter

Adding AWGN to signal
by bradsdr in Comp.DSP on May 17 2013
Hi all, I always get confused while adding AWGN in my simualtions via AWGN block. What is the r... Adding AWGN to signal

File System Library Problem
by B S in TMS320C6x on May 16 2013
Hi, I have been trying to use Fat16/32 File System Library by third party given at the following ... File System Library Problem

Recursive Least Squares
by in Comp.DSP on May 16 2013
We all know that Guass probably invented block least-squares, but who invented Recursive Least Squar... Recursive Least Squares

Help on FIR decimation
by joaoneves in Comp.DSP on May 16 2013
Hi all I have a FIR decimation code, which is meant to decimate audio from 44100 Hz to 11025. My p... Help on FIR decimation

fft in verilog
by fren...@yahoo.com in DSP & FPGA on May 15 2013
Hello I have some questions related to verilog. How can I create a N by N matrix in verilog? In M... fft in verilog

regarding ADC
by anja...@gmail.com in TMS320C28x on May 15 2013
Hi,I am working on F2812 processor for BLDC motor control.As part of thios ,I need to use the ADC in... regarding ADC

PC hard disk error correction question
by Rick Lyons in Comp.DSP on May 14 2013
Hi Guys, Can you give me your opinion on what would be the effect on personal computers (PC... PC hard disk error correction question

More Discussions...