One Logo Pool Ball
RealityFoundation · IOS API REFERENCE

AudioResource.Normalization

struct · iOS 18.0+ · SDK 27.1

struct Normalization

Normalization adjusts the level of an audio file or buffer to be at a defined target. Audio files produced in a production environment where dynamics are already being processed may not need normalization. Normalization has a CPU cost on _load_ for audio file resources that have a loading strategy of ``AudioFileResource/LoadingStrategy-swift.enum/preload`` and a CPU cost on _playback_ for audio files that have a loading strategy of ``AudioFileResource/LoadingStrategy-swift.enum/stream``.

Members (1)

get · iOS 18.0+

dynamic

TypeScript
static get dynamic(): Promise<AudioResource_Normalization>
Swift declaration
static let dynamic: AudioResource.Normalization

Performs dynamic compression to normalize the audio source material to a level of -12dBLUFS in real-time.

Skipped declarations

No declarations were skipped in this snapshot.

All RealityFoundation types →