AudioFormat

Supported audio sample formats.

Determines the bit depth and data type of audio samples exchanged between the application and the audio hardware. The chosen format affects both audio quality and CPU usage.

Stream callbacks always use PCM_FLOAT. Integer values exist for configuration and file interop; on Android they are rejected at AudioEngine.openStream.

See also

Entries

Link copied to clipboard

32-bit IEEE 754 floating-point samples.

Link copied to clipboard

16-bit signed integer samples (little-endian).

Link copied to clipboard

24-bit signed integer samples, packed into 3 bytes per sample.

Link copied to clipboard

32-bit signed integer samples.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
expect val name: String
Link copied to clipboard
expect val ordinal: Int

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.