FXREVERB_PARAMETERS Structure

Parameters for use with the FXReverb XAPO.

Syntax

typedef struct FXREVERB_PARAMETERS {
    float Diffusion;
    float RoomSize;
} FXREVERB_PARAMETERS;  

Members

Diffusion
Controls the character of the individual wall reflections. Set to minimum value to simulate a hard flat surface and to maximum value to simulate a diffuse surface.Value must be between FXREVERB_MIN_DIFFUSION and FXREVERB_MAX_DIFFUSION.

RoomSize
Size of the room. Value must be between FXREVERB_MIN_ROOMSIZE and FXREVERB_MAX_ROOMSIZE. Note that physical meaning of RoomSize is subjective and not tied to any particular units. A smaller value will result in reflections reaching the listener more quickly while reflections will take longer with larger values for RoomSize.

Remarks

Requirements

Header: Declared in xapofx.h.

Library: Use xapobase.lib.