MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ DitherMethod

Noise shaping algorithms for quantization error mitigation.

Defines the mathematical approach used to distribute quantization errors when converting between different sample formats.

Enumerator
NONE 

No dithering applied.

RECTANGULAR 

Uniform random distribution.

TRIANGULAR 

Weighted triangular distribution.

GAUSSIAN 

Normal (bell curve) distribution.

SHAPED 

Psychoacoustically optimized noise shaping.

Definition at line 133 of file GlobalStreamInfo.hpp.

133 : uint8_t {
134 NONE, ///< No dithering applied
135 RECTANGULAR, ///< Uniform random distribution
136 TRIANGULAR, ///< Weighted triangular distribution
137 GAUSSIAN, ///< Normal (bell curve) distribution
138 SHAPED ///< Psychoacoustically optimized noise shaping
139 };
@ SHAPED
Psychoacoustically optimized noise shaping.
@ GAUSSIAN
Normal (bell curve) distribution.
@ TRIANGULAR
Weighted triangular distribution.
@ RECTANGULAR
Uniform random distribution.