Digital Signal Processing Methods and Applications