/blog/2018-01/signal-processing