Thanks to Greg Allen, John Brenneise, Humane Chan, David Holman, Alexander Kraus, Randal Leistikow, Hirak Parikh, Bill Schottstaedt, Sook Young Won, Vivian Woo, Eric Woudenberg, and Matt Wright for helpful errata reporting and other suggestions based on earlier precursors to this book. Special thanks to Miller Puckette who made some especially useful contributions.
Many thanks to my 1997 teaching assistant Craig Stuart Sapp for writing the Mathematica magic for Figures 4.7 (adapted for the cover), 4.9, 4.10, 4.11, 7.2, 7.3, 7.4, 7.6, 7.7, 7.8, 7.9, and 7.10.
Thanks also to Prof. C. Sidney Burrus of Rice University for teaching me and others the fundamentals of digital signal processing, including the DFT.
Finally, thanks to my wife Carol for her encouragement and support, and for putting up with all those ``working Saturdays'', and to my son Harrison, age 5, for his inspiring nascent interest in all things mathematical and musical.