BASS.NET API for the Un4seen BASS Audio LibraryDSP_SoftSaturationUseDithering Property BASS.NET API for the Un4seen BASS Audio Library
Gets or Sets, if Dithering should be used (default is ).

Namespace: Un4seen.Bass.Misc
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.12.0
Syntax

public bool UseDithering { get; set; }

Property Value

Type: Boolean
Remarks

Dithering adds a low level white noise to the sample data before truncating for the purpose of minimizing quantization error.

Dither only applies when processing 8- or 16-bit sample data (since here the mono calculation might result in computation 'errors') - for 32-bit (float) sample data dither will never be applied here.

Dithering is implemented here as a triangular probability density function (TPDF), actually a "DitherFactor bit triangular dither" (default is 0.7).

If Dithering is disabled, the sample value will be rounded to the nearest value.

See Also

Reference