I'm working on a pitch modification plugin involving resampling, and want the quality to be as high as possible.

I currently use windowed sinc interpolation and lowpass filter where required.

I noticed some pitch modification plugins offer an "oversampling" option, but I don't understand its purpose.

To me it seems oversampling would give similar results to windowed sinc interpolation.

I also don't understand where oversampling takes place in the order of operations (whether it occurs before or after lowpassing, etc.)

Any help or articles on this would be greatly appreciated!

  • $\begingroup$ Can you be more specific about which pitch-shifting plugins or products have this oversampling option? I also want to know exactly what they mean. $\endgroup$ Commented Jul 22, 2021 at 10:07
  • $\begingroup$ @robertbristow-johnson Specifically GForm, a plugin by GVST (gvst.co.uk/beta.htm). I imagine it has to do with accuracy of the lowpass filter $\endgroup$ Commented Jul 23, 2021 at 7:56


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.