added fir design algorithms from my 2013 fully3D paper