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

TCustomParametricEQ

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

Declaration

Source position: DAV_DspParametricEQ.pas line 41

type TCustomParametricEQ = class(TCustomFilter)

protected

  FFilterArray: array of TBiquadIIRFilter;

  

  procedure SampleRateChanged; override;

  

  procedure OnChangeEventHandler();

  

public

  constructor Create; override;

  

  destructor Destroy; override;

  

  function ProcessSample64(); override;

  

  function MagnitudeSquared(); override;

  

  function MagnitudeLog10(); override;

  

  function Real(); override;

  

  function Imaginary(); override;

  

  procedure Complex(); override; overload;

  

  procedure ResetStates; override;

  

  procedure ResetStatesInt64; override;

  

  procedure Reset; override;

  

  property Bands: Integer; [rw]

  

  property Filter []: TBiquadIIRFilter; [r]

  

end;

Inheritance

TCustomParametricEQ

  

|

TCustomFilter

  

|

TDspSampleRatePersistent,IDspProcessor32,IDspProcessor64

  

|

TDspPersistent

  

|

TNotifiablePersistent

  

|

TObject



CT Web help

CodeTyphon Studio