MayaFlux 0.4.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 135 of file GlobalStreamInfo.hpp.

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