Think DSP digital signal processing in Python - Downey, Allen B. (O'Reilly, 2016)