Class TButterworthFilter
Description | Hierarchy | Fields | Methods | Properties |
Unit
Declaration
type TButterworthFilter = class(TIIRFilter)
Description
-$DEFINE Debug
Hierarchy
- TObject
- TFilter
- TIIRFilter
- TButterworthFilter
Overview
Methods
![]() |
constructor Create; override; |
![]() |
procedure SetFilterValues(const AFrequency, AGain : Single); virtual; |
![]() |
function MagnitudeSquared(Frequency:Double):Double; override; |
![]() |
function MagnitudeLog10(Frequency:Double):Double; override; |
![]() |
procedure ResetStates; override; |
![]() |
procedure Reset; override; |
![]() |
procedure PushStates; override; |
![]() |
procedure PopStates; override; |
![]() |
procedure ResetStatesInt64; override; |
![]() |
procedure Complex(Frequency: Double; out Real: Double; out Imaginary: Double); override; |
![]() |
procedure Complex(Frequency: Double; out Real: Single; out Imaginary: Single); override; |
![]() |
function Imaginary(Frequency: Double): Double; override; |
![]() |
function Phase(Frequency: Double): Double; override; |
![]() |
function Real(Frequency: Double): Double; override; |
Properties
![]() |
property DownsampleAmount : Integer read fDownsamplePow write SetDownsamplePower; |
![]() |
property DownsampleFaktor : Integer read fDownsampleFak; |
Description
Methods
![]() |
constructor Create; override; |
![]() |
procedure SetFilterValues(const AFrequency, AGain : Single); virtual; |
![]() |
function MagnitudeSquared(Frequency:Double):Double; override; |
![]() |
function MagnitudeLog10(Frequency:Double):Double; override; |
![]() |
procedure ResetStates; override; |
![]() |
procedure Reset; override; |
![]() |
procedure PushStates; override; |
![]() |
procedure PopStates; override; |
![]() |
procedure ResetStatesInt64; override; |
![]() |
procedure Complex(Frequency: Double; out Real: Double; out Imaginary: Double); override; |
![]() |
procedure Complex(Frequency: Double; out Real: Single; out Imaginary: Single); override; |
![]() |
function Imaginary(Frequency: Double): Double; override; |
![]() |
function Phase(Frequency: Double): Double; override; |
![]() |
function Real(Frequency: Double): Double; override; |
Properties
![]() |
property DownsampleAmount : Integer read fDownsamplePow write SetDownsamplePower; |
![]() |
property DownsampleFaktor : Integer read fDownsampleFak; |
Generated by PasDoc 0.10.0 on 2007-11-13 13:04:16