SMS: Practical analog and digital filter design