| 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)where z(0)=0 and A=exp(-1000/( SAMPLE_RATE . TIME_CONST)).
out1(t) = (1-A).z(t)
| Inputs | Meaning | Sample | 1-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 |