RESPITE: The CASA Toolkit Page: Documentation: Block Library Index:LeakyIntegrator


The LeakyIntegrator performs leaky temporal integration. The degree of `leakiness' is controlled using the time constant parameter, TIME_CONST, which is specified in milliseconds.

The output out1 in defined in terms of the input in1 as follows:

z(t)= A.z(t-1) + in1(t)
out1(t) = (1-A).z(t)
where z(0)=0 and A=exp(-1000/( SAMPLE_RATE . TIME_CONST)).

Inputs Meaning Sample 1-D frame $\ge$2-D frame
in1 input data Yes Yes Yes

Outputs Meaning
out1 data after leaky integration

Parameters Type Default Meaning
TIME_CONST Float - Time constant for leaky integration

Documentation for CTKv1.1.4 - Last modified: Thu Jun 28 14:40:02 BST 2001