Audio Programming for Interactive Games by Martin D. Wilde