Real-Time Digital Signal Processing by Welch Thad B & Wright Cameron H. G