The Audio Programming Book by Richard Boulanger http://595fd8780c2890aa943.d.it-ebooks.directory/MIT.The.Audio.Programming.Book.Press.Oct.2010.ISBN.0262014467.pdf?l=8xK5Qj4 TgVKSAxWaPc14Zg&t=1499395527