5.4. Transforming Analog Filters into Digital Filters

In this chapter we focus on analog filters as defined in the s-domain and introduce the bilinear transform to make such an analog filter into a digital filter.

First we discuss the analog prototype filters (Low-pass, High-pass etc) and discuss the transfer functions of these filters as expressed in the s-domain.

Then we discuss the bilinear transform as a way to transform an analog filter into a digital filter.

Finally we give some examples of discrete IIR filters that are defined through the bilinear transform. We will discuss and show how these filters can be run in realtime in Python code.