/blog/2017-03/signal-processing