Namespace Serenity.AudioPlayer.Infrastructure.Settings
Classes
UnityAudioDepthCueDefaultCurves
Builds the default authored curves, always as a new instance so no two settings share one.
UnityAudioDepthCueSettings
Authored positioned depth cues of one audio channel: how a positioned sound darkens with distance and how it darkens and quietens when a wall sits between it and the listener, plus how much of it is sent through a per-source reverb that grows with distance and occlusion. Every cue is off by default.
UnityAudioPlayerClipDefinition
Unity ScriptableObject definition for individual audio clips used by the audio player system.
Stores audio clip references and metadata for game settings integration and asset management.
Interfaces
IUnityAudioDepthCueSettingsProvider
Implemented by Unity audio player settings that carry depth cues. Probed with as, so a settings
implementation without it simply gets no depth cues.