jcx
Headphoneus Supremus
- Joined
- Jul 24, 2002
- Posts
- 2,371
- Likes
- 371
I'm fine with using context to decide but strictly speaking Oversampling is a ADC technique - using much higher sample frequency than the needed/desired analog signal's bandwidth with the expectation of sample rate reduction to a lower rate, involving digital filtering
when reducing the sample rate an oversampling system has more choices but if you want 20 kHz flat audio response and 44.1k sample rate then you are likely "brickwalling"
Upsampling is the interpolation of a given digital stream to a higher sample rate on the DAC side with the higher sample rate interpolated digital representation conversion to analog - and can use digital filters working at the higher sample rate to "brickwall" too
in any case you can only remove frequencies digitally within the Nyquist limit of the higher sample rate, still need analog filtering for antialias or image filtering (including consideration of the reflection about Nyquist of the filter function)
so there is much symmetry/overlap in the terminology, practical implementations but still a fundamental difference to keep in mind
when reducing the sample rate an oversampling system has more choices but if you want 20 kHz flat audio response and 44.1k sample rate then you are likely "brickwalling"
Upsampling is the interpolation of a given digital stream to a higher sample rate on the DAC side with the higher sample rate interpolated digital representation conversion to analog - and can use digital filters working at the higher sample rate to "brickwall" too
in any case you can only remove frequencies digitally within the Nyquist limit of the higher sample rate, still need analog filtering for antialias or image filtering (including consideration of the reflection about Nyquist of the filter function)
so there is much symmetry/overlap in the terminology, practical implementations but still a fundamental difference to keep in mind