Show / Hide Table of Contents

Class DXCompressorParameters

Parameters for DX8 Compressor Effect (Windows only).

Inheritance
Object
DXCompressorParameters
Namespace: System.Dynamic.ExpandoObject
Assembly: ManagedBass.dll
Syntax
public class DXCompressorParameters : object, IEffectParameter

Fields

fAttack

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 float fAttack
Field Value
Single

fGain

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

Declaration
public float fGain
Field Value
Single

fPredelay

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

Declaration
public float fPredelay
Field Value
Single

fRatio

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

Declaration
public float fRatio
Field Value
Single

fRelease

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

Declaration
public float fRelease
Field Value
Single

fThreshold

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

Declaration
public float fThreshold
Field Value
Single

Properties

FXType

Gets the EffectType.

Declaration
public EffectType FXType { get; }
Property Value
EffectType

Implements
IEffectParameter.FXType
Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx