C language algorithms for digital signal processing - Embree, Paul M. (Prentice-Hall Inc, 1991)