Lots of people think DSP is hard, mostly because they learned DSP in college from professors who only understand it from a mathematical perspective. It's really not that difficutlt. If you have used iPhoto to tweak the brightness or contrast of a photo, you've done DSP. It's just mathematical manipulation of digital signals, and a digital photo is a digital signal.

We normally use DSP to test analog devices. Signal to Noise measurements, stereo separation, DAC and ADC linearity, all kinds of stuff. The one device you don't use DSP to test? A DSP chip! These are usually pure digital, so you just run a lot of patterns to verify functionality.

I published a new book, Harmonics: How they are made. It's available on Amazon.com in paperback and Kindle.

I published a book on DSP and analog! Distortion, The Cause Of Harmonics And The Lie Of THD is available on Kindle and Print

- Arbitrary Waveform Generators
- A Palette AWG (one of my inventions)
- Aliasing and Super-Nyquist Theorem
- Sampling Basics and Aliasing
- Video on Sampling, Aliasing and Nyquist
- Practical example
- Testing Audio devices
- Testing filters with periodic white noise
- Measuring High Frequencies with a cheap digital tester
- Seminar on Measuring High Frequencies with a cheap digital tester
- Testing HDTV Filters with Digital Pins
- Windowing Non-Coherent Signals
- The Bullard Laws of Harmonics
- Simulating a Sigma Delta ADC in "C"
- Reordering a captured wave to simulate a super high sampling rate
- Measuring Duty Cycle without a TMU
- My STS3000 DSP training course
- Time Multiplexed Multi-Tone waves, a new way to test filters
- Measuring Jitter of a Spread Spectrum Clock Generator
- Testing a MEMS Accelerometer's beam resonance
- A rant about things that many engineers believe that are WRONG.
- A really simple Excel file that lets you do experiments with a sine wave and do an FFT with color color-coded spectrums to see the behavior of Odd and Even harmonics.
- A really simple Excel file that lets you do experiments with a QAM modulated wave to see how Quadrature Amplitude Modulation works.
- A really simple Excel file that lets you do experiments with waves then see the first 9 harmonics that make up the wave.
- A really cool Perl program for converting a .csv file (from Excel, etc) to a .wav file so you can hear the results of your DSP experiments.
- An article proving that harmonics are produced in proportion to their
*area*on LinkedIn. - An article proving that the harmonics created by distortion mirror the sinusoid feature removed on LinkedIn.
- An article proving that even harmonics are
**not**created by asymmetry on LinkedIn. - An article chiding the loose language that permeates texts on harmonics on LinkedIn.
- An article explaining how to use my Excel sinewave experiment package on LinkedIn.
- An article explaining how I massaged the Frequency Domain data from Excel to finally figure out how harmonics are created.
- An article explaining how aliasing can be your friend.
- An article explaining that there are no limits to aliasing.
- An article explaining how we measure energy.
- An article explaining that M in the sampling formula need not be prime.
- An article explaining how I came to understand harmonic spectra.
- An article explaining the three errors I found in Bob Metzler's book, The Audio Measurement Handbook. Kind of a Distortion lite.
- An article warning against using "facts" you were told in college - Part 1
- An article warning against using "facts" you were told in college - Part 2
- An article showing how even harmonics cancel out in symmetrical distortion.
- Another article showing how even harmonics cancel out in symmetrical distortion.
- An article explaining how I came to deduce the Bullard Harmonic Solution.
- An article explaining how I used the VLOOKUP function in Excel to simulate an amplifier's transfer function.
- An article explaining how Slew Rate can impact signal quality.
- An article explaining that an FFT is not just "a button on a scope."
- An article proving Bullard Laws of Harmonics #1 and #2 with an inverse FFT.
- An article proving that
**area=harmonics**with an inverse FFT. - An article proving that
**area=harmonics**with an inverse FFT, but this time with a symmetrical crossover distortion. This one proves 4 of the 5 laws of the Bullard Laws of Harmonics. - An article that explains why harmonics almost always roll off from low frequencies to high frequencies.
- An article that examines the validity of Excel used to simulate non-linearities.
- An article that explains why digital modulation schemes need to be wary of appying sudden changes to the carrier wave.
- An article that explains how to use the Bullard Harmonic Solution with two angles.
- An article that shows a distorted wave and its constituent sine waves by extracting the amplitude and phase data from the FFT.