Unit 'DAV_DspCrosstalkCancellation' Package
[Overview][Types][Classes][Index] [#pl_asiovst]

TCustomCrosstalkCancellation

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

Declaration

Source position: DAV_DspCrosstalkCancellation.pas line 43

type TCustomCrosstalkCancellation = class(TDspSampleRatePersistent)

protected

  procedure AssignTo(); override;

  

  procedure CrosstalkFilterFrequencyChanged; virtual; abstract;

  

  procedure CrosstalkFilterGainChanged; virtual; abstract;

  

  procedure ListenerDistanceChanged; virtual;

  

  procedure SpeakerDistanceChanged; virtual;

  

  procedure StageCountChanged; virtual; abstract;

  

public

  constructor Create; override;

  

  procedure ProcessStereo(); virtual; abstract; overload;

  

  property Attenuation: Single; [rw]

  

  property CrosstalkFilterType: TCrosstalkFilterType; [rw]

  

  property CrosstalkFilterFrequency: Single; [rw]

  

  property CrosstalkFilterGain: Single; [rw]

  

  property HeadRadius: Single; [r]

  

  property ListenerDistance: Single; [rw]

  

  property SpeakerDistance: Single; [rw]

  

  property StageCount: Integer; [rw]

  

end;

Inheritance

TCustomCrosstalkCancellation

  

|

TDspSampleRatePersistent

  

|

TDspPersistent

  

|

TNotifiablePersistent

  

|

TObject



CT Web help

CodeTyphon Studio