The Well-tempered Object: Musical Applications of Object-oriented Software Technology

Front Cover
Stephen T. Pope
MIT Press, 1991 - Computers - 193 pages
0 Reviews

Object-oriented programming (OOP) is perhaps the most important new software engineering technology of the past decade and promises to be a key factor in much of the software of the 1990s. This edited collection of articles from Computer Music Journal provides a timely and convenient source of tutorials on OOP languages and software design techniques and surveys a wide range of existing applications of this technology to music and digital signal processing. Included are the popular OOP languages LISP, Smalltalk-80, and Objective-C, and applications such as music description and composition, real-time performance, and digital signal processing.Contents. Introduction. Tutorials and Technology. Machine Tongues VIII: The Design of a Smalltalk Music System, Glenn E. Krasner. Machine Tongues IX: Object Oriented Programming, Henry Lieberman. Machine Tongues XI: Object-Oriented Software Design, Stephen Pope. Music Representation and Processing Tools. Flavors Band: A Language for Specifying Musical Style, Christopher Fry. FORMES: Composition and Scheduling of Processes, Xavier Roder and Pierre Cointe. An Introduction to the MODE System - A Musical Object Development Environment, Stephen Pope. An Overview of the Sound and Music Kits for the NeXT Computer, David Jaffe and Lee Boynton. Composition Systems. The Kyma/Platypus Computer Music Workstation, Carla Scaletti. An Introduction to the Creation Station, Henry Flurry. TTrees: A Tool for the Compositional Environment, Glendon Diener. Signal Processing Systems. Javelina: An Environment for Digital Signal Processor Software Development, Kurt Hebel. Virtual Digital Signal Processing in an ObjectOriented System, David Mellinger, Guy Garnett, and Bernard Mont-Reynaud.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Stephen Travis Pope Introduction
1
The Design of
7
ObjectOriented
18
ObjectOriented
32
A Language for Specifying
49
Composition and Scheduling
64
The Musical
83
David Jaffe and Lee Boynton An Overview of the Sound and Music Kits
107
Carlo Scaletti The KymaPlatypus Computer Music
119
Henry S Flurry An Introduction to the Creation Station
141
A Tool for the Compositional
157
An Environment for Digital Signal
171
David K Mellinger C E Garnett and Virtual Digital Signal Processing in
188
Addresses of Authors
195
Copyright

Common terms and phrases

References to this book

About the author (1991)

Stephen Travis Pope is a composer, computer scientist, and editor of Computer Music Journal.

Bibliographic information