Show / Hide Table of Contents

Class DXCompressorEffect

DX8 Compressor Effect (Windows only).

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

Properties

Attack

Time in ms before compression reaches its full value, in the range from 0.01 to 500. The default value is 10 ms.

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

Gain

Output gain of signal in dB after compression, in the range from -60 to 60. The default value is 0 dB.

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

Predelay

Time in ms after Threshold is reached before attack phase is started, in milliseconds, in the range from 0 to 4. The default value is 4 ms.

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

Ratio

Compression ratio, in the range from 1 to 100. The default value is 3, which means 3:1 compression.

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

Release

Time (speed) in ms at which compression is stopped after input drops below Threshold, in the range from 50 to 3000. The default value is 200 ms.

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

Threshold

Point at which compression begins, in dB, in the range from -60 to 0. The default value is -20 dB.

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

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx