C++ algorithms for digital signal processing / Paul M. Embree, Damon Danieli. - Embree, Paul M. (Prentice Hall, 1999)