MayaFlux 0.1.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 126 of file GlobalStreamInfo.hpp.

126 : uint8_t {
127 NONE, ///< No dithering applied
128 RECTANGULAR, ///< Uniform random distribution
129 TRIANGULAR, ///< Weighted triangular distribution
130 GAUSSIAN, ///< Normal (bell curve) distribution
131 SHAPED ///< Psychoacoustically optimized noise shaping
132 };
@ SHAPED
Psychoacoustically optimized noise shaping.
@ GAUSSIAN
Normal (bell curve) distribution.
@ TRIANGULAR
Weighted triangular distribution.
@ RECTANGULAR
Uniform random distribution.