Text this: Practical Signal Processing