Show / Hide Table of Contents

Class DX_ID3DL2ReverbEffect

DX8 ID3DL2 Reverb Effect (Windows only).

Inheritance
Object
Effect<DX_ID3DL2ReverbParameters>
DX_ID3DL2ReverbEffect
Inherited Members
Effect<DX_ID3DL2ReverbParameters>.Parameters
Effect<DX_ID3DL2ReverbParameters>.ApplyOn(Int32, Int32)
Effect<DX_ID3DL2ReverbParameters>.Priority
Effect<DX_ID3DL2ReverbParameters>.Dispose()
Effect<DX_ID3DL2ReverbParameters>.Default()
Effect<DX_ID3DL2ReverbParameters>.IsActive
Effect<DX_ID3DL2ReverbParameters>.OnPreset()
Effect<DX_ID3DL2ReverbParameters>.PropertyChanged
Effect<DX_ID3DL2ReverbParameters>.OnPropertyChanged(String)
Namespace: System.Dynamic.ExpandoObject
Assembly: ManagedBass.dll
Syntax
public sealed class DX_ID3DL2ReverbEffect : Effect<DX_ID3DL2ReverbParameters>, IDisposable

Properties

DecayHFRatio

Ratio of the decay time at high frequencies to the decay time at low frequencies, in the range from 0.1 to 2. The default value is 0.83.

Declaration
public double DecayHFRatio { get; set; }
Property Value
Double

DecayTime

Decay time, in seconds, in the range from 0.1 to 20. The default value is 1.49 second.

Declaration
public double DecayTime { get; set; }
Property Value
Double

Density

Modal density in the late reverberation decay, in percent, in the range from 0 to 100. The default value is 100.0 percent.

Declaration
public double Density { get; set; }
Property Value
Double

Diffusion

Echo density in the late reverberation decay, in percent, in the range from 0 to 100. The default value is 100.0 percent.

Declaration
public double Diffusion { get; set; }
Property Value
Double

HFReference

Reference high frequency, in hertz, in the range from 20 to 20000. The default value is 5000.0 Hz.

Declaration
public double HFReference { get; set; }
Property Value
Double

Reflections

Attenuation of early reflections relative to lRoom, in mB, in the range from -10000 to 1000. The default value is -2602 mB.

Declaration
public int Reflections { get; set; }
Property Value
Int32

ReflectionsDelay

Delay time of the first reflection relative to the direct path, in seconds, in the range from 0 to 0.3. The default value is 0.007 seconds.

Declaration
public double ReflectionsDelay { get; set; }
Property Value
Double

Reverb

Attenuation of late reverberation relative to lRoom, in mB, in the range from -10000 to 2000. The default value is 200 mB.

Declaration
public int Reverb { get; set; }
Property Value
Int32

ReverbDelay

Time limit between the early reflections and the late reverberation relative to the time of the first reflection, in seconds, in the range from 0 to 0.1. The default value is 0.011 seconds.

Declaration
public double ReverbDelay { get; set; }
Property Value
Double

Room

Attenuation of the room effect, in millibels (mB), in the range from -10000 to 0. The default value is -1000 mB.

Declaration
public int Room { get; set; }
Property Value
Int32

RoomHF

Attenuation of the room high-frequency effect, in mB, in the range from -10000 to 0. The default value is 0 mB.

Declaration
public int RoomHF { get; set; }
Property Value
Int32

RoomRolloffFactor

Rolloff factor for the reflected signals, in the range from 0 to 10. The default value is 0.0.

Declaration
public double RoomRolloffFactor { get; set; }
Property Value
Double

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx