You are on page 1of 9

First MIT Press paperback edition, 2001

© 1998 Massachusetts Institute of Technology

All rights reserved. No part of this book may be reproduced in any form by any electronic
or mechanical means (including photocopying, recording, or information storage and
retrieval) without permission in writing from the publisher.

This book was set in Stone Serif and Stone Sans by Graphic Composition, Inc. and was
printed and bound in the United States of America.

Library of Congress Cataloging-in-Publication Data

Winkler, Todd, 1 958-


Composing interactive music : techniques and ideas using Max /
Todd Winkler.
p, cm.
Includes bibliographical references and index.
ISBN 0-262-231 93-X (hc alk. paper), 0-262-73139-8 (pb)
1. Computer composition. 2. Max (Computer program language)
I. Title.
MT56.W5 1998
781 .3'45268dc2l 97-34535
CIP
109876 MN

Material
References

Allen, P., and R. Dannenberg. 1990. "Tracking Musical Beats in Real Time." In Pro-
ceedings of the 1990 International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 140-43.
Baird, B. 1989. "The Artificially Intelligent Computer Performer on the Mac II. and
a Pattern Matching Algorithm for Real-Time Interactive Performance." In Proceedings
oft/ic International Computer Music Conference. San Francisco: International Computer
Music Association, 13-16.

Baird, B. 1991. "Artificially Intelligent Computer Performer and Parallel Processing."


In Proceedings of the ICMC. San Francisco: International Computer Music Associa-
tion, 340-43.
Baird, B., D. Blevins, and N. Zahler. 1993. "The Artificial Intelligence and Music:
Implementing an Interactive Computer Performer." Computer Music Journal 17.2:
73-79.
Bate, J. 1992. "MAX + UniSonInteractive Control of a Digital Signal Multiproces-
sor." In Proceedings of the International Computer Music Conference. San Francisco: In-
ternational Computer Music Association, 356-57.
Beck, 5. 1991. "Strange Attractors: Virtual Instrument Algorithm for Acoustic Instru-
ments." In Proceedings of the International Computer Music Conference. San Francisco:
International Computer Musìc Association, 332-35.
Belkin, A. 1991. "Who's Playing? The Computer's Role in Musical Performance." In
Proceedings of tile International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 13 1-34.

Bilmes, J. 1992. "A Model for Musical Rhythm." In Proceedings of the International
Computer Music Conference. San Francisco: International Computer Music Associa-
tion, 207-10.
Boulanger, R., and P. Smaragdis. 1995. "Symbiotic Systems: Max Performance Soft-
ware for Radio Baton, MIDI Power Glove, and Acoustic Instrument." In Proceedings
for the Fifth Biennial Symposium for Arts and Technology. New London: Connecticut
College, 298-302.

Copyrighted Material
336 References

Chadabe, J. 1989. Interactive composing: an overview. In The Music Machine, edited


by Curtis Roads. Cambridge: MIT Press.
Coniglio, M. 1992. "Introduction to the Interactor Language." In Proceedings oft/ic
International Computer Music Conference. San Francisco: International Computer Mu-
sic Association, 170-73.
Cooper, D. 1987. Cooper's Condensed Pascal. New York: W.W. Norton.

Cooper, D. 1995. Very nervous system. Wire Magazine 3(3): 134-70.

Cope, D. 1977. New Music Composition. New York: Schirmer Books.

Cope, D. 1991. Computers and Musical Style. Madison, Wis.: A-R Editions.

Dannenberg, R. 1984. "An On-Line Algorithm tor Real-Time Accompaniment." In


Proceedings of the International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 193-98.
Dannenberg, R. 1988. "New Techniques tor Enhanced Quality of Computer Accom-
paniment." In Proceedings of the International Computer Music Conference. San Fran-
cisco: International Computer Music Association, 243-49.
Dannenberg, R. 1989. Real-time scheduling and computer accompaniment. Current
Directions in Computer Music Research, edited by M. V. Mathews and J. R. Pierce. Cam-
bridge: MIT Press.

Dannenberg, R., and J. Bloch. 1985. "Real-Time Computer Accompaniment of Key-


board Performances." In Proceedings of the International Computer Music Conference.
San Francisco: International Computer Music Association, 68-72.
Dannenberg, R., and K. Bookstein. 1991. "Practical Aspects of a MIDI Conducting
Program." In Proceedings oft/ic International Computer Music Conference. San Francisco:
International Computer Music Association, 537-40.
Dannenberg, R., and B. Mont-Reynaud. 1987. "Following an Improvisation in Real
Time." In Proceedings of the International Computer Music Conference. San Francisco:
International Computer Music Association, 241-48.
Demers, L-P., and B. Vorn. 1995. "Real Artificial Life as an Immersive Media." In
Proceedings for tIse Fifth Biennial Symposium for Arts and Technology. New London: Con-
necticut College.
Desain, P. 1992. "Can Computer Music Benefit from Cognitive Models for Rhythmic
Perception?" In Proceedings of the International Computer Music Conference. San Fran-
cisco: International Computer Music Association, 42-45.
Desain, P., and H. Honing. 1991. "Tempo Curves Considered Harmful." In Proceed-
ings oft/ic International ComputerMusic Conference. San Francisco: International Com-
puter Music Association, 143-49.

Desain, Peter, and Henkjan Honig. 1994. "Foot-tapping: A Brief Introduction to Beat
Induction." In Proceedings of the International Computer Music Conference. San Fran-
cisco: International Computer Music Association.

Copyrighted Material
337 References

Dobrian, C. 1995. Max Manual. Mountain View, Cal.: Opcode Systems.


Dodge, C., and T. Jerse. 1985. Computer Music. New York: Schirmer Books.

Driesse, A. 1991. "Real-Time Tempo Tracking Using Rules to Analyze Rhythmic


Qualities." In Proceedings of the International Computer Music Conference. San Fran-
cisco: International Computer Music Association, 5 78-81.
Emmerson, 5. 1991. "Computers & Live Electronic Music: Some Solutions, Many
Problems." In Proceedings of the International Computer Music Conference. San Fran-
cisco: International Computer Music Association, 135-38.
Freed, A., D. Wessel, and D. Zicarelli. 1991. "MAX Objects for Media Integration."
In Proceedings of the International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 397-400.
Garnett, G. 1992. Program Notes for the 1992 International Computer Music Conference.
San Francisco: International Computer Music Association.
Garton, B. 1992. "Virtual Performance Modeling." In Proceedings of the International
Computer Music Conference. San Francisco: International Computer Music Associa-
tion, 219-22.
Gillet, R., K. C. Smith, and B. Pritchard. 1985. "MADDMDance-Directed Music."
In Proceedings of the International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 132-36.
Griffiths, P. 1981. Modern Music: The Avant Garde Since 1945. New York: George
Braziller.

Grubb, L., and R. Dannenberg. 1994. "Automating Ensemble Performance." In Pro-


ceedings oft/ic International Computer Music Conference. San Francisco: International
Computer Music Association, 63-69.
Hiller, L., and L. Isaacson. 1959. Experimental Music. New York: McGraw-Hill.

Keane, D., and K. Wood. 1991. "The MIDI Baton III." In Proceedings of the Interna-
tional Computer Music Conference. San Francisco: International Computer Music Asso-
ciation, 541-44.
Knapp, B., and H. Lusted. 1990. A bioelectrical controller for computer music appli-
cations. Computer Music Journal 14(1): 42.

Laurel, B. 1993. Computers as Theatre. Reading, Mass.: Addison-Wesley.

Lee, M., G. Garnett, and D. Wessel. 1992. "An Adaptive Conductor Follower." In
Proceedings of the International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 454.
Lewis, G. 1994. Personal paper and conversation.
Lindeman, R. 1990. "The IRCAM Musical Workstation: Hardware Overview and Sig-
nal Processing Features." Proceedings of the International Computer Music Conference.
San Francisco: International Computer Music Association, 132-135.

Copyrighted Material
338 References

Lippe, C., and M. Puckette. 1991. "Musical Performance using IRCAM Work-
stations." In Proceedings of the International Computer Music Conference. San Francisco:
International Computer Music Association, 533-36.
Lovell, R., and J. Mitchell. 1995. "Using Human Movement to Control Activities in
Theatrical Environments." In Proceedings for the Fifth Biennial Symposium for Arts and
Technology. New London: Connecticut College.
Machover, T. 1991. Program Notes for the 1991 International Computer Music Confer-
ence. San Francisco: International Computer Music Association.
Machover, T., and J. Chung. 1989. "Hyperinstruments: Musically Intelligent and In-
teractive Performance and Creativity Systems." In Proceedings of the International
Computer Music Conference. San Francisco: International Computer Music Associa-
tion, 186-87.
Mathews, M., and A. Schloss. 1989. "The Radio Drum as a Synthesizer Controller."
In Proceedings oft/ic International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 42-45.
McMilIen, K., D. Wessel, and M. Wright. 1994. The ZIPI music parameter description
language. Computer Music Journal 18(4): 4 7-96.

Meyer, L. 1989. Style and Music. Philadelphia: University of Philadelphia Press.


Moore, F. R. 1987. "The Dystunctions of MIDI." In Proceedings of the International
Computer Music Conference. San Francisco: International Computer Music Associa-
tion, 256-63.
Moore, F. R. 1990. Elements of Computer Music. Englewood Cliffs, N.J.: Prentice Hall.

Monta, H., S. Ohteni, and S. Hashimoto. 1989. "Computer System which Follows
Human Conductor." In Proceedings oft/ic International Computer Music Conference. San
Francisco: International Computer Music Association, 207-10.
Motil, J. 1984. Progratnming Principals. Boston: Allyn and Bacon.

Nelson, G. 1989. "Algorithmic Approaches to Interactive Composition." In Proceed-


ings oft/ic International Computer Music Conference. San Francisco: International Com-
puter Music Association, 219-22.
Norman, D. 1988. Psychology of Evemyday Things. New York: Basic Books.

Nyman, M. 1980. Experimental Music: Cage and Beyond. New York: Schirmer Books.

Oppenheim, D. 1991. "DMIX: An Environment tor Composition." In Proceedings of


the International Computer Music Conference. San Francisco: International Computer
Music Association, 226-33.

Pelz-Sherman, M. 1992. "Some Formalisms for Generating Expression in Melodies


Performed by Computers." In Proceedings of the International Computer Music Confer-
ence. San Francisco: International Computer Music Association, 408-9.
Pennycook, B., and D. Stammen. 1994. "The MIDI Time Clip: A Performer/Machine
Synchronization System for Live Performance." In Proceedings of the International

Copyrighted Material
339 References

Computer Music Conference. San Francisco: International Computer Music Associa-


tion, 181-182.
Penguilly, S. 1995. "The Ultimate Convergence: Music from the Mind." In Proceed-
ings for the Fifth Biennial Symposium for Arts and Technology. New London: Connecti-
cut College.

Pierce, J. 1983. The Science of Musical Sound. New York: Scientific American Books.

Polanski, L. 1991. "Live Interactive Intelligent Computer Music in HMSL: Notes on


Pieces 1984-1991." In Proceedings oft/ic International Computer Music Conference. San
Francisco: International Computer Music Association, 37-44.
Polansky, Larry, D. Rosenboom, and R Burk. 1987. "HMSL: Overview (Version 3.1)
and Notes On Intelligent Instrument Design."In Proceedings of the International Com-
puter Music Conference. San Francisco: International Computer Music Association,
220-227.
Pope, S. T., ed. 1991. The Well-Tempered Object: Musical Applications of Object-Oriented
Technology. Cambridge: MIT Press.

Pressing, J. 1992. Synthesizer Performance and Real-Time Techniques. Madison, Wis.:


A-R Editions.

Puckette, M. 1990. "EXPLODE: A User Interface for Sequencing and Score Follow-
ing." In Proceedings of the International Computer Music Conference. San Francisco: In-
ternational Computer Music Association, 259-61.
Puckette, M. 1991. "Something Digital." Computer Music Journal 15(4): 66.

Puckette, M., and C. Lippe. 1992. "Score Following in Practice." In Proceedings of the
International Computer Music Conference. San Francisco: International Computer Mu-
sic Association, 182-85.
Rich, R. 1991. Buchla lightening MIDI controller. Electronic Musician 7(10): 102-8.

Rothstein, J. 1995. MIDI: A Comprehensive Introduction. 2d ed. Madison, Wis.: A-R


Editions.
Rowe, R. 1991a. "A Self-Critical Compositional Algorithm." In Proceedings of the Inter-
national Computer Music Conference. San Francisco: International Computer Music
Association, 250-53.
Rowe, R. 1991b. "Feature Classification and Related Response in a Real-Time Inter-
active Music System." In Proceedings of the International Computer Music Conference.
San Francisco: International Computer Music Association, 202-4.
Rowe, R. 1993. Interactive Performance Systems. Cambridge: MIT Press.

Rowe, R., and T. Li. 1994. "Pattern Processing in Music." In Proceedings of the Interna-
tional Computer Music Conference. San Francisco: International Computer Music Asso-
ciation, 60-62.
Ryan, J. 1992. "Effort and Expression." In Proceedings of the International Computer
Music Conference. San Francisco: Internatïonal Computer Music Association, 4 14-16.

Copyrighted Material
340 References

Ryan, J. 1992. "The STEIM Studio Report." In Proceedings of the International Computer
Music Conference. San Francisco: International Computer Music Association, 325-28.

Scaletti, C. 1987. "Kyma: An Object-Oriented Language for Music Composition." In


Proceedings of the International Computer Music Conference. San Francìsco: Interna-
tional Computer Music Association, 49-56.
Schaefer, John. 1987. New Sounds: A Listener's Guide to New Music. New York: Harper
and Row.

Sette!, Z. and C. Lippe. 1994. "Real-Time Musical Applications Using FFT-based Re-
synthesis." In Proceedings of the Intenicitioal Computer Music Conference. San Fran-
cisco: International Computer Music Association, 338-343.
Tanaka, A. 1993. "Musical Technical Issues in Using Interactive Instrument Technol-
ogy with Application to the BioMuse." In Proceedings of the International Computer
Music Conference. San Francisco: International Computer Music Association, 124-26.

Tanaka, A. 1994. "Overßow." In Program Notes for the International Computer Music
Conference. San Francisco: International Computer Music Association.

Teufel, B. 1991. Organization of Programming Languages. Wein, NY: Springer-Verlag.

Vantomme, J. 1994. "Score Following by Computer: An Approach by Temporal Pat-


tern." Master of Arts in Computer Applications to Music Thesis. Montreal: McGill
University.

Vercoe, B. 1984. "The Synthetic Performer in the Context of Live Performance." In


Proceedings of the International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 199-200.
Vercoe, B., and M. Puckette. 1985. "Synthetic Rehearsal: Training the Synthetic Per-
former." In Proceedings of the International Computer Music Conference. San Francisco:
International Computer Music Association, 275-78.
Waisvisz, M. 1985. "THE HANDS: A Set of Remote MIDI Controllers." In Proceedings
ofthe International Computer Music Conference. San Francisco: International Computer
Music Association, 86-89.
Wessel, D. 1991. "Improvisation with Highly Interactive Real-Time Performance Sys-
tem." In Proceedings of the International Computer Music Conference. San Francisco: In-
ternational Computer Music Association, 344-47.
Winkler, T. 1991. "Interactive Signal Processing for Acoustic Instruments." In Pro-
ceedings of the International Computer Music Conference. San Francisco: International
Computer Music Association, 545-48.
Winkler, T. 1992a. 'FollowPlay: A Max Program for Interactive Composition." In
Proceedings of the International Computer Music Conference. San Francisco: Interna-
tional Computer Music Association, 433-34.
Winkler, T. 1992b. Three Interactive Etudes for Clarinet and Computer. Doctoral Disser-
tation. Palo Alto: Stanford University.

al
341 References

Wishart, T. 1995. Keynote address for the 1994 international computer music con-
ference. Array 5(1): 8-12.

Zahier, N. 1991. "Questions About Interactive Computer Performance as a Resource


for Music Composition and Performance of Musicality." In Proceedings of the Interna-
tional Compu fer Music Conference. San Francisco: International Computer Music Asso-
ciation, 336-39.
Zicarelli, D. 1987. M and jam factory. Computer Music Journal 11(4): 13.

Copyrighted Material

You might also like