Unit 'DAV_DspDynamics' Package
[Overview][Classes][Index] [#pl_asiovst]

TCustomTimeConstantDynamics

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: DAV_DspDynamics.pas line 297

type TCustomTimeConstantDynamics = class(TCustomDynamicProcessor)

protected

  FPeak: Double;

  

  FLevel: Double;

  

  FSampleRate: Double;

  

  FSampleRateRez: Double;

  

  FRelease: Double;

  

  FAttack: Double;

  

  FReleaseFactor: Double;

  

  FAttackFactor: Double;

  

  procedure SampleRateChanged; virtual;

  

  procedure AttackChanged; virtual;

  

  procedure ReleaseChanged; virtual;

  

  procedure CalculateAttackFactor; virtual;

  

  procedure CalculateReleaseFactor; virtual;

  

  property Knee_dB: Double;

  

public

  constructor Create; override;

  

  procedure Reset; virtual;

  

  property Attack: Double; [rw]

  

  property Release: Double; [rw]

  

  property SampleRate: Double; [rw]

  

  property GainReductionFactor: Double; [r]

  

  property GainReductiondB: Double; [r]

  

end;

Inheritance

TCustomTimeConstantDynamics

  

|

TCustomDynamicProcessor

  

|

TDspPersistent,IDspProcessor32,IDspProcessor64

  

|

TNotifiablePersistent

  

|

TObject



CT Web help

CodeTyphon Studio