Patent ID: 9723404
Date: 2017-08-01
CPC Classifications: G06F,H04R

Claim:
1. A digital low pass filter for producing an output value given a target value in audio processing, comprising: a memory that stores a scaling factor, a previous output value, a previous intermediate value, and the target value; a first subtracter configured to evaluate a difference between the target value and the previous output value and to produce a first output; a second subtracter configured to subtract unity from the scaling factor and to produce a second output; a first multiplier configured to multiply the first output by the scaling factor to produce an intermediate value as a third output; a second multiplier configured to multiply the second output by the previous intermediate value to produce a fourth output; and an adder configured to sum twice the third output, the fourth output, and the previous output value stored in said memory to produce the output value; wherein the output value is written to said memory as a new previous output value, and the intermediate value is written to said memory as a new previous intermediate value.