Class DSReverbAudioEffect
Environmental reverberation effect.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.AudioEffects
Assembly: VisioForge.Core.dll
Syntax
public class DSReverbAudioEffect : BaseAudioEffect, ISharedAudioEffectX
Constructors
DSReverbAudioEffect()
Initializes a new instance of the DSReverbAudioEffect class.
Declaration
public DSReverbAudioEffect()
Properties
DecayHFRatio
Gets or sets the decay HF ratio for the filter (0.1 - 2.0, 0.83 by default).
Declaration
public float DecayHFRatio { get; set; }
Property Value
Type | Description |
---|---|
float | The decay hf ratio. |
DecayTime
Gets or sets the decay time for the filter (0.1 - 20.0, 1.49 by default).
Declaration
public float DecayTime { get; set; }
Property Value
Type | Description |
---|---|
float | The decay time. |
Density
Gets or sets the density value for the filter (0 - 100.0, 100.0 by default).
Declaration
public float Density { get; set; }
Property Value
Type | Description |
---|---|
float | The density. |
Diffusion
Gets or sets the diffusion value for the filter (0 - 100.0, 100.0 by default).
Declaration
public float Diffusion { get; set; }
Property Value
Type | Description |
---|---|
float | The diffusion. |
HFReference
Gets or sets the HF reference for the filter (20.0 - 20000.0, 5000.0 by default).
Declaration
public float HFReference { get; set; }
Property Value
Type | Description |
---|---|
float | The hf reference. |
Preset
Gets or sets the preset name.
Declaration
public DSI3DL2ReverbPreset Preset { get; set; }
Property Value
Type | Description |
---|---|
DSI3DL2ReverbPreset | The preset. |
Quality
Gets or sets the quality of the filter (0 - 3, 2 by default).
Declaration
public int Quality { get; set; }
Property Value
Type | Description |
---|---|
int | The quality. |
Reflections
Gets or sets the reflections value for the filter (-10000 - -1000, -2602 by default).
Declaration
public int Reflections { get; set; }
Property Value
Type | Description |
---|---|
int | The reflections. |
ReflectionsDelay
Gets or sets the reflections delay for the filter (0.0 - 0.3, 0.007 by default).
Declaration
public float ReflectionsDelay { get; set; }
Property Value
Type | Description |
---|---|
float | The reflections delay. |
ReverbDelay
Gets or sets the reverb delay for the filter (0.0 - 0.1, 0.011 by default).
Declaration
public float ReverbDelay { get; set; }
Property Value
Type | Description |
---|---|
float | The reverb delay. |
ReverbValue
Gets or sets the reverb value for the filter (-10000 - 2000, 200 by default).
Declaration
public int ReverbValue { get; set; }
Property Value
Type | Description |
---|---|
int | The reverb value. |
Room
Gets or sets the room value for the filter (-10000 - 0, -1000 by default).
Declaration
public int Room { get; set; }
Property Value
Type | Description |
---|---|
int | The room. |
RoomHF
Gets or sets the room HF value of the filter (-10000 - 0, -100 by default).
Declaration
public int RoomHF { get; set; }
Property Value
Type | Description |
---|---|
int | The room hf. |
RoomRollOffFactor
Gets or sets the room roll off factor for the filter (0.0 - 10.0, 0.0 by default).
Declaration
public int RoomRollOffFactor { get; set; }
Property Value
Type | Description |
---|---|
int | The room roll off factor. |