R/E/P Community

Please login or register.

Login with username, password and session length
Advanced search  

Pages: 1 ... 3 4 [5]   Go Down

Author Topic: Understanding Dan's 192kHz paper/argument  (Read 24590 times)

Jon Hodgson

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 1854
Re: Understanding Dan's 192kHz paper/argument
« Reply #60 on: November 16, 2005, 07:24:15 AM »

wavelogix wrote on Wed, 16 November 2005 08:03

ok , all said and done , can somebody in here , throw some light on why some VSti have the oversampling option ? whats are its pros and cons and why the need for such an option in the first place ?

thank you ,

chandan ...


Because in a VSTi you are trying to emulate a signal that is not band-limited, AND the process of sampling it.

So let's say you have a sawtooth oscillator (for simplicity's sake we will make it a perfect one), you might think this was easy to generate, just ramp up your samples till they get to max_level, then drop down to -max_level again.

But this won't actually generate what you would get if you properly sampled a sawtooth, you in fact generate the equivalent of a sawtooth sampled with an ADC with no anti-alias filter, i.e. non harmonic alias components all over the place.

There are a number of ways to work around this problem, and developers may use several at once. One such solution is oversampling.

Also non-linear processes (distortion) generate additional harmonics, which if they go over the nyquist frequency will alias back, oversampling is a way to reduce this problem.
Logged

twilightsong

  • Newbie
  • *
  • Offline Offline
  • Posts: 34
Re: Understanding Dan's 192kHz paper/argument
« Reply #61 on: November 16, 2005, 01:10:01 PM »

wavelogix wrote on Wed, 16 November 2005 08:03

ok , all said and done , can somebody in here , throw some light on why some VSti have the oversampling option ? whats are its pros and cons and why the need for such an option in the first place ?

thank you ,

chandan ...


Well, I think it's the same principle as convertor oversampling. If you take a digital signal and apply non-linear processing to it, it will add errors and possibly audible alias to that signal at output. The oversampling in a plug-in removes that error above the audible range

whoops, I hadn't seen that Jon had already answered
Logged
Pages: 1 ... 3 4 [5]   Go Up
 

Site Hosted By Ashdown Technologies, Inc.

Page created in 0.026 seconds with 17 queries.