DSP Central
dspGuru provides a wide variety of DSP information to help you master the complex domain of Digital Signal Processing, including:
- FAQs: At last, Frequently Asked Questions about DSP meet up with Rarely Given Answers, in a friendly, tutorial format.
- Tutorials: Primary DSP subjects made simple.
- HowTos: Here we divulge the secret "Tribal Knowledge" of DSP - stuff that experienced DSP'ers know, but isn't in the textbooks. (Don't tell anybody!)
- Tricks: Algorithmic and design tricks that make your life in DSP a little easier.
- Books: Which of a zillion DSP books should you add to your personal DSP library? To help you choose, we provide listings of DSP books organized in a wide variety of ways.
- Links: There's gotta be something we haven't covered, so we provide a comprehensive set of links to other DSP resources on the Internet.
- Reference: Handy information to refer to.
- comp.dsp: Got questions? Usenet's DSP newsgroup has answers.
dspGuru is and always has been a community effort. Here's how you can help:
- Suggest a DSP link or book to add to dspGuru
- Create a user account to rate content and add comments
- Submit an article for publication on dspGuru
Reducing FFT Scalloping Loss Errors Without Multiplication
In this tutorial, Richard G. Lyons, author of the best-selling DSP book Understanding Digital Signal Processing, discusses the estimation of time-domain sinewave peak amplitudes based on fast Fourier transform (FFT) data.
Multipath Channel Model Using DSP
Multipath distortion is a common problem in many DSP-based data transmission systems. Here, Neil Robertson shows how to model multipath channels using complex-coefficient FIR filters.
Sum of Two Sinusoidal Functions
Many DSP systems use composite signals consisting of a sum of sinusoids of the same frequency, often a sine and cosine. In this tutorial, Richard G. Lyons, author of the best-selling DSP book Understanding Digital Signal Processing, thoroughly covers this important DSP topic by explaining and deriving formulas for the sum of two sinusoids of the same frequency.
Yet Another Encounter With Google's Dark Side
Submitted by Grant R. Griffin on Tue, 11/30/2010 - 20:16Like Microsoft, I have long regarded Google as a necessary evil. An encounter with Google yesterday has reinforced my belief that they're "evil" - despite their famous slogan to the contrary. (Methinks the Google lady doth protest too much...) I now question, though, exactly how "necessary" Google is.
PowerWalkers (TM): Saving the Environment One Step at a Time
Submitted by Grant R. Griffin on Sun, 07/11/2010 - 12:16Readers of my previous blog entry "What Light Through Yonder Flashlight Shakes?" have asked for details about the science project that caused my son and I to look into shake flashlights in the first place. Here goes.
- Grant R. Griffin's blog
- Login or register to post comments
- Read more
To Early-Adopt or Not to Early-Adopt: That is the Question
Submitted by Grant R. Griffin on Sat, 04/03/2010 - 09:18Fred Allen once said "Imitation is the sincerest form of television." With 3D becoming increasingly mainstream in movie theatres, television inevitably must follow.
The technology is here. Flatscreen TVs long have had oversampled frame rates, LCD shutter glasses are a simpler technology than the LCD television you might watch through them, and Blu-Ray players hold oodles of data. In fact, I'm surprised 3D TV didn't come out sooner.
- Grant R. Griffin's blog
- Login or register to post comments
- Read more
What Light Through Yonder Flashlight Shakes?
Submitted by Grant R. Griffin on Sun, 01/31/2010 - 09:26I recently helped a lad put together a school science project that involved the idea of using "shake flashlights" as a power source. The idea seemed like a good one when he first proposed it. But when we began to implement it we immediately ran into a quite unexpected problem: it's impossible to find shake flashlights in retail stores.
Of all the Gall
Submitted by Grant R. Griffin on Wed, 01/27/2010 - 21:09I ran into Gall's Law recently, which states: "A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system."
- Grant R. Griffin's blog
- Login or register to post comments
- Read more
