Text this: Passive and active filters: theory and implementations