4 ms·
If you know the shape of the wave you can do a lot better: for example, for a sine wave you can measure the distance between (interpolated) zero crossings. That
by jefftk 7y ago
If you know the shape of the wave you can do a lot better: for example, for a sine wave you can measure the distance between (interpolated) zero crossings. That's what I do for https://www.jefftk.com/bass-whistle https://www.jefftk.com/bass-whistle
I think you can do even better than that by noticing the shape of the wave, and then you're only limited by the precision of your hardware.
- sudosysgen 7y agoIsn't that basically just doing signal processing on the Fourier transform, because you know the Fourier series in advance?
- jefftk 7y agoUsing zero crossings (which only works for pure tones) doesn't involve any Fourier transform at all. You literally just look at where the signal crosses zero.
- sudosysgen 7y agoYes, you don't need doing any fourier transform, but it seems to me to be equivalent to doing signal processing after a fourier transform with the knowledge that it's a pure tone.