Difference between revisions of "Oversampling"

From Jeskola Buzz Wiki
Jump to: navigation, search
(Created page with 'Oversampling is the process of creating or receiving a signal in a higher samplerate than necessary in order to be able to downsample this. The advantage of this approach is …')
 
Line 1: Line 1:
 
Oversampling is the process of creating or receiving a signal in a higher [[samplerate]] than necessary in order to be able to downsample this. The advantage of this approach is to minimize aliasing artifacts.
 
Oversampling is the process of creating or receiving a signal in a higher [[samplerate]] than necessary in order to be able to downsample this. The advantage of this approach is to minimize aliasing artifacts.
 +
 +
Notice that two machines connected to each other, with oversampling enabled on both, the signal is still downsampled between each of these machines. So if you enabled oversampling on all machines, you would actually be better off running the entire song at the double sample rate. This would both maintain the extra frequency headroom and use less CPU, as there would not be multiple downsampling steps.

Revision as of 17:58, 30 July 2009

Oversampling is the process of creating or receiving a signal in a higher samplerate than necessary in order to be able to downsample this. The advantage of this approach is to minimize aliasing artifacts.

Notice that two machines connected to each other, with oversampling enabled on both, the signal is still downsampled between each of these machines. So if you enabled oversampling on all machines, you would actually be better off running the entire song at the double sample rate. This would both maintain the extra frequency headroom and use less CPU, as there would not be multiple downsampling steps.