Packagecom.anttikupila.media.filters
Classpublic class LowpassFilter
InheritanceLowpassFilter Inheritance Object
Implements IFilter



Public Properties
 PropertyDefined By
  cutoffFrequency : Number
LowpassFilter
  resonance : Number
LowpassFilter
Protected Properties
 PropertyDefined By
  a1 : Number
LowpassFilter
  a2 : Number
LowpassFilter
  a3 : Number
LowpassFilter
  b1 : Number
LowpassFilter
  b2 : Number
LowpassFilter
  c : Number
LowpassFilter
  f : Number = 0
LowpassFilter
  fs : Number = 44100
LowpassFilter
  in1 : Number
LowpassFilter
  in2 : Number
LowpassFilter
  out1 : Number
LowpassFilter
  out2 : Number
LowpassFilter
  output : Number
LowpassFilter
  r : Number = 1.4142135623730951
LowpassFilter
Public Methods
 MethodDefined By
  
LowpassFilter(cutoffFrequency:Number = 8000, resonance:Number)
LowpassFilter
  
LowpassFilter
  
process(input:Number):Number
LowpassFilter
Protected Methods
 MethodDefined By
  
LowpassFilter
Property Detail
a1property
protected var a1:Number

a2property 
protected var a2:Number

a3property 
protected var a3:Number

b1property 
protected var b1:Number

b2property 
protected var b2:Number

cproperty 
protected var c:Number

cutoffFrequencyproperty 
cutoffFrequency:Number  [read-write]


Implementation
    public function get cutoffFrequency():Number
    public function set cutoffFrequency(value:Number):void
fproperty 
protected var f:Number = 0

fsproperty 
protected var fs:Number = 44100

in1property 
protected var in1:Number

in2property 
protected var in2:Number

out1property 
protected var out1:Number

out2property 
protected var out2:Number

outputproperty 
protected var output:Number

rproperty 
protected var r:Number = 1.4142135623730951

resonanceproperty 
resonance:Number  [read-write]


Implementation
    public function get resonance():Number
    public function set resonance(value:Number):void
Constructor Detail
LowpassFilter()Constructor
public function LowpassFilter(cutoffFrequency:Number = 8000, resonance:Number)



Parameters
cutoffFrequency:Number (default = 8000)
 
resonance:Number (default = NaN)
Method Detail
calculateParameters()method
protected function calculateParameters():void

duplicate()method 
public function duplicate():IFilter

Returns
IFilter
process()method 
public function process(input:Number):Number

Parameters

input:Number

Returns
Number