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

TDspEnvelopeFollower

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

Declaration

Source position: DAV_ModularEnvelopeFollower.pas line 11

type TDspEnvelopeFollower = class(TDspBaseComponent)

protected

  FLastOutputSingle: TDAVSingleDynarray;

  

  FLastOutputDouble: TDAVDoubleDynArray;

  

  FInternalAttack: Single;

  

  FInternalRelease: Single;

  

  FAttack: Single;

  

  FRelease: Single;

  

  procedure SetAttack();

  

  procedure SetRelease();

  

  procedure BeforeDestroy; override;

  

  procedure SampleRateChanged; override;

  

  procedure ChannelsChanged; override;

  

  procedure Process();

  

public

  procedure Init; override;

  

  procedure Reset; override;

  

published

  property Attack: Single; [rw]

  

  property Release: Single; [rw]

  

end;

Inheritance

TDspEnvelopeFollower

  

|

TDspBaseComponent

  

|

TDAVProcessingComponent

  

|

TObject



CT Web help

CodeTyphon Studio