Value | Meaning |
---|---|
Invalid0 | |
S81 | < Signed 8 bit |
U82 | < Unsigned 8 bit |
S16LE3 | < Signed 16 bit Little Endian |
S16BE4 | < Signed 16 bit Big Endian |
U16LE5 | < Unsigned 16 bit Little Endian |
U16BE6 | < Unsigned 16 bit Big Endian |
S24LE7 | < Signed 24 bit Little Endian using low three bytes in 32-bit word |
S24BE8 | < Signed 24 bit Big Endian using low three bytes in 32-bit word |
U24LE9 | < Unsigned 24 bit Little Endian using low three bytes in 32-bit word |
U24BE10 | < Unsigned 24 bit Big Endian using low three bytes in 32-bit word |
S32LE11 | < Signed 32 bit Little Endian |
S32BE12 | < Signed 32 bit Big Endian |
U32LE13 | < Unsigned 32 bit Little Endian |
U32BE14 | < Unsigned 32 bit Big Endian |
Float32LE15 | < Float 32 bit Little Endian, Range -1.0 to 1.0 |
Float32BE16 | < Float 32 bit Big Endian, Range -1.0 to 1.0 |
Float64LE17 | < Float 64 bit Little Endian, Range -1.0 to 1.0 |
Float64BE18 | < Float 64 bit Big Endian, Range -1.0 to 1.0 |
S16NESoundIoFormatS16NE | |
U16NESoundIoFormatU16NE | |
S24NESoundIoFormatS24NE | |
U24NESoundIoFormatU24NE | |
S32NESoundIoFormatS32NE | |
U32NESoundIoFormatU32NE | |
Float32NESoundIoFormatFloat32NE | |
Float64NESoundIoFormatFloat64NE | |
S16FESoundIoFormatS16FE | |
U16FESoundIoFormatU16FE | |
S24FESoundIoFormatS24FE | |
U24FESoundIoFormatU24FE | |
S32FESoundIoFormatS32FE | |
U32FESoundIoFormatU32FE | |
Float32FESoundIoFormatFloat32FE | |
Float64FESoundIoFormatFloat64FE |
For your convenience, Native Endian and Foreign Endian constants are defined which point to the respective SoundIoFormat values.