How to make an all-pass filter with a desired impulse response | IEEE Journals & Magazine | IEEE Xplore