UE2:I3DL2Listener (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> I3DL2Listener
Package: 
Engine

Base class for I3DL2 (IASIG Interactive 3D Audio Rendering Guidelines - Level 2.0) room effects.

Usually you won't have to mess with the properties directly to create a good audio environment. Instead you can select one of the subclasses as preset for ZoneInfo.ZoneEffect or PhysicsVolume.VolumeEffect and just tweak it for your needs.

Properties

Property group 'I3DL2Listener'

AirAbsorptionHF

Type: float


Default value: -5.0

bDecayHFLimit

Type: bool


Default value: True

bDecayTimeScale

Type: bool


Default value: True

bEchoTimeScale

Type: bool


Default value: True

bModulationTimeScale

Type: bool


bReflectionsDelayScale

Type: bool


Default value: True

bReflectionsScale

Type: bool


Default value: True

bReverbDelayScale

Type: bool


Default value: True

bReverbScale

Type: bool


Default value: True

DecayHFRatio

Type: float


Default value: 0.83

DecayLFRatio

Type: float


Default value: 1.0

DecayTime

Type: float


Default value: 1.49

EchoDepth

Type: float


EchoTime

Type: float


Default value: 0.25

EnvironmentDiffusion

Type: float


Default value: 1.0

EnvironmentSize

Type: float


Default value: 7.5

HFReference

Type: float


Default value: 5000.0

LFReference

Type: float


Default value: 250.0

ModulationDepth

Type: float


ModulationTime

Type: float


Default value: 0.25

Reflections

Type: int


Default value: -2602

ReflectionsDelay

Type: float


Default value: 0.0070

ReflectionsPan

Type: Object.Vector


Reverb

Type: int


Default value: 200

ReverbDelay

Type: float


Default value: 0.011

ReverbPan

Type: Object.Vector


Room

Type: int


Default value: -1000

RoomHF

Type: int


Default value: -100

RoomLF

Type: int


RoomRolloffFactor

Type: float


Internal variables

Environment

Type: int

Modifiers: transient


Updated

Type: int

Modifiers: transient