Hacker News new | ask | show | jobs
by stan_rogers 3051 days ago
Good... except that the reason for 44.1KHz isn't to reproduce signals up to 22.05KHz, it's to reproduce signals up to 20KHz reliably. It is possible, though improbable, to hit nothing but zero-crossing values if you sample at exactly twice the highest desired frequency. Sampling just a little more often than 2X eliminates that error; you'll always be forced to non-zero values from which you can reconstruct the original signal.
2 comments

The nonzero transition band of real antialias filters is typically a way bigger concern than the strict equality of the Nyquist theorem.
> It is possible, though improbable, to hit nothing but zero-crossing values if you sample at exactly twice the highest desired frequency.

Yup! You just filled in what I called a "detail"!!!