Text this: Digital signal processing: a laboratory approach using PC-DSP