/blog/2016-02/signal-processing