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 book on DSP and analog! Distortion, The Cause Of Harmonics And The Lie Of THD is available on Kindle and Print

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

And if Distortion or Harmonics are too tough for you to understand, I published another new book, More On Harmonics For Morons and other college graduates. It's available on Amazon.com in paperback and Kindle.

- 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.
- The Harmonics Hall of Fame.
- 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 generate waveforms using just the first eleven 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 20 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.
- An article that once again proves Bullard Laws of Harmonics #4.
- An article that once again proves Bullard Laws of Harmonics #3, that Even harmonics cancel out in symmetrical distortion.
- An article that explains that Even harmonics have two roles to play in defining distorted waveforms.
- An article that explains how removing Even harmonics can drastically change the nature of a waveform.
- An article that explains how removing Odd harmonics can drastically change the nature of a waveform.
- An article that confirms that engineers are idiots.
- An article that explains how to create Bullard plots.
- An article that explains why distorted wave spectra have humps and notches.
- An article that explains why the
**angle**is important to the distorted wave spectrum. - An article that explains why the much touted Gibbs phenomenon is false.
- An article that explains that harmonics create waves, not vice versa.
- An article that shows another example of how NOT to think about harmonics.
- An article that shows MIT does a major disservice to its students by taking shortcuts in their course development.
- An article that introduces a new discovery and a new law of harmonics.
- An article that attempts to explain why my newest law of harmonics, Law #5 is true.
- An article that questions the validity of my newest law of harmonics.
- An article that explains how the "God of Harmonics" knows the angle of the distortion.
- An article that re-explains a half wave vs a full wave rectified sine wave.
- An article that touts a new and better way to measure Signal to Noise Ratio (SNR).
- An article that shows how noise impacts the phase of harmonics.
- An article that demonstrates how to use adaptive harmonic discrimination to properly implement a THD and SNR test.
- An article that admits that Bullard Laws of Harmonics #5 is actually easier than I first thought.
- An article that shows why adapative harmmonic distortion measurements are far superior to the traditional methods.
- An article that proves that for decades, instrument makers have done SNR and THD tests wrong.
- An article that shows once again that the old way of meauring THD and SNR is a bad way to go.
- An article that shows that it's easier than you think to achieve perfection.
- An article that explains some additional advantages of the Bullard method.
- An article that explains why the underrated Law #4 acutally is an earth shattering revelation.
- An article that explains why the Bullard Harmonic Solution is not perfect, but it's a hell of a lot better than anything anyone else has proposed.
- An article that explains why some people think that an FFT is just an approximation.
- An article that explains how to use the Bunnemann estimation technique to get closer to being coherent.
- An article that shows how accurately the Bullard Harmonic Solution matches the actual spectrum.