Delphi ASIO & VST Package: DDspFilter: Class TBiquadIIRFilter

Delphi ASIO & VST

Class TBiquadIIRFilter

DescriptionHierarchyFieldsMethodsProperties

Unit

DDspFilter

Declaration

type TBiquadIIRFilter = class(TIIRFilter)

Description

no description available, TIIRFilter description follows
no description available, TFilter description follows

Hierarchy

Overview

Methods

Public constructor Create; override;
Public procedure ResetStates; override;
Public procedure ResetStatesInt64; override;
Public function ProcessSample(const Input:Double):Double; override;
Public function ProcessSample(const Input:Int64):Int64; override;
Public function ProcessSampleASM:Double; override;
Public function MagnitudeSquared(Frequency:Double):Double; override;
Public function MagnitudeLog10(Frequency:Double):Double; override;
Public function Phase(Frequency:Double):Double; override;
Public function Real(Frequency:Double):Double; override;
Public function Imaginary(Frequency:Double):Double; override;
Public procedure Complex(Frequency:Double; out Real, Imaginary : Double); overload; override;
Public procedure Complex(Frequency:Double; out Real, Imaginary : Single); overload; override;
Public procedure Reset; override;
Public procedure PushStates; override;
Public procedure PopStates; override;

Properties

Public property Poles: TPNType read fPoles;
Public property Zeros: TPNType read fZeros;

Description

Methods

Public constructor Create; override;
 
Public procedure ResetStates; override;
 
Public procedure ResetStatesInt64; override;
 
Public function ProcessSample(const Input:Double):Double; override;
 
Public function ProcessSample(const Input:Int64):Int64; override;
 
Public function ProcessSampleASM:Double; override;
 
Public function MagnitudeSquared(Frequency:Double):Double; override;
 
Public function MagnitudeLog10(Frequency:Double):Double; override;
 
Public function Phase(Frequency:Double):Double; override;
 
Public function Real(Frequency:Double):Double; override;
 
Public function Imaginary(Frequency:Double):Double; override;
 
Public procedure Complex(Frequency:Double; out Real, Imaginary : Double); overload; override;
 
Public procedure Complex(Frequency:Double; out Real, Imaginary : Single); overload; override;
 
Public procedure Reset; override;
 
Public procedure PushStates; override;
 
Public procedure PopStates; override;
 

Properties

Public property Poles: TPNType read fPoles;
 
Public property Zeros: TPNType read fZeros;

GetPoles;


Generated by PasDoc 0.10.0 on 2007-11-13 13:04:17