The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing,and Programming