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

◆ AudioFormat

enum class MayaFlux::Core::GlobalStreamInfo::AudioFormat : uint8_t
strong

Defines the binary representation of audio sample data.

Specifies the numerical precision and memory layout for digital audio samples throughout the processing chain.

Enumerator
FLOAT32 

32-bit floating point representation (-1.0 to 1.0)

FLOAT64 

64-bit floating point representation (-1.0 to 1.0)

INT16 

16-bit integer representation (-32768 to 32767)

INT24 

24-bit integer representation (-8388608 to 8388607)

INT32 

32-bit integer representation (-2147483648 to 2147483647)

Definition at line 31 of file GlobalStreamInfo.hpp.

31 : uint8_t {
32 FLOAT32, ///< 32-bit floating point representation (-1.0 to 1.0)
33 FLOAT64, ///< 64-bit floating point representation (-1.0 to 1.0)
34 INT16, ///< 16-bit integer representation (-32768 to 32767)
35 INT24, ///< 24-bit integer representation (-8388608 to 8388607)
36 INT32 ///< 32-bit integer representation (-2147483648 to 2147483647)
37 };
@ FLOAT64
64-bit floating point representation (-1.0 to 1.0)
@ INT16
16-bit integer representation (-32768 to 32767)
@ INT32
32-bit integer representation (-2147483648 to 2147483647)
@ INT24
24-bit integer representation (-8388608 to 8388607)
@ FLOAT32
32-bit floating point representation (-1.0 to 1.0)