Struct DmoCompressor.Params
DMO Compressor Params
public struct DmoCompressor.Params
- Inherited Members
Fields
AttackDefault
DSFXCOMPRESSOR_ATTACK_DEFAULT
public const float AttackDefault = 10
Field Value
AttackMax
DSFXCOMPRESSOR_ATTACK_MAX
public const float AttackMax = 500
Field Value
AttackMin
DSFXCOMPRESSOR_ATTACK_MIN
public const float AttackMin = 0.01
Field Value
GainDefault
DSFXCOMPRESSOR_GAIN_DEFAULT
public const float GainDefault = 0
Field Value
GainMax
DSFXCOMPRESSOR_GAIN_MAX
public const float GainMax = 60
Field Value
GainMin
DSFXCOMPRESSOR_GAIN_MIN
public const float GainMin = -60
Field Value
PreDelayDefault
DSFXCOMPRESSOR_PREDELAY_DEFAULT
public const float PreDelayDefault = 4
Field Value
PreDelayMax
DSFXCOMPRESSOR_PREDELAY_MAX
public const float PreDelayMax = 4
Field Value
PreDelayMin
DSFXCOMPRESSOR_PREDELAY_MIN
public const float PreDelayMin = 0
Field Value
RatioDefault
DSFXCOMPRESSOR_RATIO_DEFAULT
public const float RatioDefault = 3
Field Value
RatioMax
DSFXCOMPRESSOR_RATIO_MAX
public const float RatioMax = 100
Field Value
RatioMin
DSFXCOMPRESSOR_RATIO_MIN
public const float RatioMin = 1
Field Value
ReleaseDefault
DSFXCOMPRESSOR_RELEASE_DEFAULT
public const float ReleaseDefault = 200
Field Value
ReleaseMax
DSFXCOMPRESSOR_RELEASE_MAX
public const float ReleaseMax = 3000
Field Value
ReleaseMin
DSFXCOMPRESSOR_RELEASE_MIN
public const float ReleaseMin = 50
Field Value
ThresholdMax
DSFXCOMPRESSOR_THRESHOLD_MAX
public const float ThresholdMax = 0
Field Value
ThresholdMin
DSFXCOMPRESSOR_THRESHOLD_MIN
public const float ThresholdMin = -60
Field Value
TjresholdDefault
DSFXCOMPRESSOR_THRESHOLD_DEFAULT
public const float TjresholdDefault = -20
Field Value
Properties
Attack
Time before compression reaches its full value.
public float Attack { get; set; }
Property Value
Gain
Output gain of signal after compression.
public float Gain { get; set; }
Property Value
PreDelay
Time after Threshold is reached before attack phase is started, in milliseconds.
public float PreDelay { get; set; }
Property Value
Ratio
Compression ratio
public float Ratio { get; set; }
Property Value
Release
Speed at which compression is stopped after input drops below Threshold.
public float Release { get; set; }
Property Value
Threshold
Point at which compression begins, in decibels.
public float Threshold { get; set; }