Oversampling Control

Oversampling Control

Provides control of Oversampling within its surrounding Container.

Connect List-Entry sub-controls to control the oversampling amount and downsampling quality.

Pins

Oversampling - Controls the sample rate at which the Container processes audio. This figure is expressed as a factor relative to 44.1 kHz (which is a typical standard rate). For example if you select 2x oversampling, the Container will process at (at least) 88.2  kHz.

Note that if your soundcard is already running at 88.2 kHz or higher, 2x oversampling won't have any effect because SynthEdit considers that you are already processing at twice the 'standard' rate. At 88.2 kHz SynthEdit will only apply additional oversampling if you select 4x, 8x or higher oversampling rate.

Oversampling Filter - Controls the type of filter used to downsample the audio as it exits the oversampling container.

  A value of [5, 7, 9] will select an IIR filter with the corresponding number of poles (more is better). These types of filters have low latency, and low CPU but introduce phase-shift into the signal.

A value of [FIR-low, FIR-Medium, FIR-High, FIR-Ultra] will select a FIR filter. These filters are very clean and high-quality but do introduce some latency. FIR-Ultra is the best quality.

NOTE: Changing the oversampling rate causes a short interruption to audio processing while the oversampling filters are inserted into the signal flow.