A digital signal processing primer, with applications to digital audio and computer music - Steiglitz (Addison Wesley, 1995)