There are three main reasons for performing oversampling: to improve anti-aliasing performance, to increase resolution and to reduce noise.
- Should you use oversampling?
- Is more oversampling better?
- Does oversampling improve accuracy?
- Why is it better to oversample a signal can you think of any disadvantage of doing so?
Should you use oversampling?
If you value reducing clipping distortion, aliasing distortion, and to a lesser extent, lowering quantization distortion, you should definitely use oversampling. Additionally, if you want to have accurate analog emulation without the negative impact of digital sounding aliasing distortion, use oversampling.
Is more oversampling better?
Choosing an oversampling rate 2x or more instructs the algorithm to upsample the incoming signal thereby temporarily raising the Nyquist frequency so there are fewer artifacts and reduced aliasing. Higher levels of oversampling results in less aliasing occurring in the audible range.
Does oversampling improve accuracy?
Oversampling only helps improve precision if your measurements are subject to randomly distributed, zero-mean noise. If the noise is limiting the effective precision of your measurements then averaging multiple samples will improve the precision of your results.
Why is it better to oversample a signal can you think of any disadvantage of doing so?
The drawback of oversampling is of course higher speed required for the ADC and the processing unit (higher complexity and cost), but there may be also other issues. You can see also that, at a given ADC speed, oversampling will require more time so an overall slower speed.