Digital Sound & Music: Concepts, Applications, & Science, Chapter 1, last updated 6/25/2013
object communications. This functionality is extended with the MSP and Jitter modules. MSP
supports real-time audio synthesis and digital signal processing. Jitter adds the ability to work
with video. Max programs, called patchers, can be easily distributed and run by anyone who
downloads the free Max runtime program. The runtime allows you to open the patchers and
interact with them. If you want to be able to make your own patchers or make changes to
existing ones, you need to purchase the full version. Max can also compile patchers into
executable applications. In this book, Max demos are finished patchers that demonstrate a
concept. Max programming exercises are projects that ask you to create or modify your own
patcher from a given set of requirements. We provide example solutions for Max programming
exercises in the solutions section of our website.
Max is powerful enough to be useful in real-world theatre, performance, music, and even
video gaming productions, allowing sound designers to create sound systems and functionality
not available in off-the-shelf software. On the Cycling ‟74 web page, you can find a list of
interesting and creative applications.
Our Max demos require at least the Max runtime system, which can be downloaded free
at the Cycling ‟74 website. Purchasing the full program is recommended for those who want to
experiment with the demos more deeply or who want to complete the programming exercises.
Figure 1.62 shows a series of Max patcher windows.
Figure 1.62 Max graphical programming environment