Max/MSP/Jitter for Music - A Practical Guide to Developing Interactive Music Systems for Education and More
An interactive music system is a hardware and/or software configuration that allows an individual to accomplish a musical task, typically in real-time, through some interaction. Though commonly associated with composition and performance, the tasks associated with interactive music systems can include analysis, instruction, assessment, rehearsal, research, therapy, synthesis, and more.
In this book, we will use the programming language Max/MSP/Jitter to write custom software for musical interaction. We will discuss the concepts needed to complete your project, complete many projects in a step-by-step style guide, and look at numerous included software examples of working systems. Emphasis will be placed on the pedagogical implications of software creation to accomplish the aforementioned tasks. Whether you want to create a program for composers that explores relationships between two modes or an exercise for beginners that helps improve finger dexterity, you will learn how writing customized software can supplement and compliment your instructional objectives. We will also discuss ways to interact with the software beyond just the mouse and keyboard through use of camera tracking, pitch tracking, video game controllers, sensors, mobile devices, and more.
Those who may find this book particularly useful are musicians looking to supplement their lessons with interactive instructional tools, develop adaptive instruments to aid in composition and performance activities, and create measurement tools with which to conduct research. The book does not require any prerequisite programming skills and is available in hardcover and paperback as well as in digital form for the Kindle, Nook, and other eBook readers.