Digital signal processing. - White Steve (2000)