Real-Time Digital Signal Processing: Implementations and Applications