Composing Interactive Music: Techniques and Ideas Using Max

Front Cover
MIT Press, Jan 26, 2001 - Music - 368 pages
Interactive music refers to a composition or improvisation in which software interprets live performances to produce music generated or modified by computers. In Composing Interactive Music, Todd Winkler presents both the technical and aesthetic possibilities of this increasingly popular area of computer music. His own numerous compositions have been the laboratory for the research and development that resulted in this book.

The author's examples use a graphical programming language called Max. Each example in the text is accompanied by a picture of how it appears on the computer screen. The same examples are included as software on the accompanying CD-ROM, playable on a Macintosh computer with a MIDI keyboard.

Although the book is aimed at those interested in writing music and software using Max, the casual reader can learn the basic concepts of interactive composition by just reading the text, without running any software. The book concludes with a discussion of recent multimedia work incorporating projected images and video playback with sound for concert performances and art installations.

 

Contents

Introduction and Background
3
Defining Relationships Between Computers and Performers
21
Graphic Programming with Max
41
Program Structure and Design
71
Interface Design
109
Analyzing and Storing Performance Data
135
Composer Objects
173
Sound Design
221
Compositional Strategies Structures and Timing Mechanisms
259
Interactive Multimedia and New Controllers
295
Master List of Examples
325
References
335
Index
343
Copyright

Other editions - View all

Common terms and phrases

References to this book

About the author (2001)

Todd Winkler is an award-winning composer whose works for interactive technology and mixed media have been performed at major international festivals. He is Assistant Professor of Music at Brown University, where he is Director of the MacColl Studios for Electronic Music.

Bibliographic information