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

27 : uint8_t {
28 FLOAT32, ///< 32-bit floating point representation (-1.0 to 1.0)
29 FLOAT64, ///< 64-bit floating point representation (-1.0 to 1.0)
30 INT16, ///< 16-bit integer representation (-32768 to 32767)
31 INT24, ///< 24-bit integer representation (-8388608 to 8388607)
32 INT32 ///< 32-bit integer representation (-2147483648 to 2147483647)
33 };
@ 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)