ABSTRACT

In this chapter, we present several advanced computational concepts and algorithmic techniques. For some of them, we will show directly how to use them to make music (as we have done throughout the book so far). For others, we will leave it up to you to add a musical dimension to the sample code. Although we could have easily provided you with our musical examples, we wanted to give you the opportunity to nd your own, especially for the algorithms and models presented here that are rich with musical (sonication) possibilities. We didn’t want to bias you toward a single possibility. erefore, this chapter presents a few opportunities for you to explore and engage your creative side. When reading the sections that follow, start thinking about how you can combine what you have learned so far to create your own music. is will probably involve musical and algorithmic brainstorming, further readings, and experimentation.