Text this: Applied introduction to digital signal processing