Publications · Stephen T. Pope · 1980-2005

NB: Many of these publications are available on-line as PDF files; see this page.

Audio in the UCSB CNSI AlloSphere
. MAT/CNSI Internal Report. 2005.

"Feature Extraction and Database Design for Music Software." (with Frode Holm and Alexandre Kouznetsov). Proceedings of the 2004 International Computer Music Conference.

Expert Mastering Assistant (EMA) Version 2.0 Technical Documentation. FASTLab Inc. Product Description. 2004.

The FASTLab Music Analysis Kernel. FASTLab Inc. Product Description. 2004.

"The CREATE Signal Library (“Sizzle”): Design, Issues, and Applications." (with Chandrasekhar Ramakrishnan). Proceedings of the 2003 International Computer Music Conference.

Recent Developments in Siren: Modeling, Control, and Interaction for Large-scale Distributed Music Software (with Chandrasekhar Ramakrishnan). Proceedings of the 2003 International Computer Music Conference.

"Music and Sound Processing in Squeak Using Siren." Invited Chapter in Squeak: Open Personal Computing and Multimedia edited by Mark Guzdial and Kim Rose. Prentice-Hall, 2002.

All About CRAM: The CREATE Real-time Application Manager. CREATE Internal Report. 2002.

Distributed Multimedia Systems R&D at CREATE. CREATE white paper. 2001.

Research on Spatial and Surround Sound at CREATE. CREATE white paper. 2001.

Research on Music/Sound Databases at CREATE. CREATE white paper. 2001.

Application and User Interface Development at CREATE. CREATE white paper. 2001.

The Open Music Network Infrastructure (OMNI). CREATE white paper. 2001.

"Modeling Late Reverberation Stochastically." (with Brent Lehman) Submitted to the 2002 International Computer Music Conference, Gothenburg, Sweden, .

"The Distributed Processing Environment for High-Performance Distributed Multimedia Applications." in Proc. 2001 IEEE Multimedia Technology and Applications Conference, U. C. Irvine, November, 2001. (with A. Engberg, F. Holm, and A.Wolf).

"The Real-time (Multimedia) Interface Description Language: RIDL." in Proc. 2001 IEEE Multimedia Technology and Applications Conference, U. C. Irvine, November, 2001. (with A. Engberg, and F. Holm).

ATON Project Report 2001.06.1: ATON/UCSB Final Report Overview and Summary, see http://create.ucsb.edu/ATON.

ATON Project Report 2000.06.3: A Representation and Infrastructure for Flexible Sound Spatialisation, see http://create.ucsb.edu/ATON.

"Music and Sound Processing in Squeak Using Siren." Invited Chapter in Squeak: Open Personal Computing and Multimedia edited by Mark Guzdial and Kim Rose. Prentice-Hall, 2001.

The State of the Art in Sound Spatialization. Presentation at the SoundInSpace Symposium, Santa Barbara, March, 2000. 27 p.

Survey of Multimedia Technology and Engineering Reader and Course Materials. See http://www.mat.ucsb.edu/200C. Spring 2002. 200 p.

"Content Analysis and Queries in a Sound and Music Database" (with Pierre Roy and Nicola Orio). Proceedings of the 1999 International Computer Music Conference, Beijing, 7 p.

"The Siren Music/Sound Package for Squeak Smalltalk." Proceedings of the 1998 ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), Vancouver, 2 p.

"Web.La.Radia: Social, Economic, and Political Aspects of Music and Digital Media." Invited Paper, Salzburg Symposium on New Media Technology and Networking for Creative Applications (1997). Reprinted in Proceedings of the 1997 International Computer Music Conference, Thessaloniki. Reprinted in Computer Music Journal 23:1, Spring, 1999, 10 p.

"Siren: Software for Music Composition and Performance in Squeak." Proceedings of the 1997 International Computer Music Conference, Thessaloniki, 3 p.

Musical Signal Processing. (Book co-edited with Curtis Roads, Giovanni De Poli, and Aldo Piccialli) Lisse, The Netherlands, Swets & Zeitlinger, 1997. 478 p.

IDOT Project Report (with the IDOT Project Team). See http://www.create.ucsb.edu/idot/report.html. Summer, 1997. 21 p.

DRIVE Project Report (with the IDOT Project Team). See http://www.create.ucsb.edu/drive/phase2/report.html. Summer, 1997. 16 p.

"Object-Oriented Music Representation." (invited article) Organised Sound 1(1): 55-68, Cambridge University Press, 1996

"Computer Music Workstations I have Known and Loved." in Proceedings of the 1995 International Computer Music Conference, Banff, 7 p.

"Fifteen Years of Computer-Assisted Composition." in Proceedings of the Second Brazilian Symposium on Computer Music, Canela, 6 p.

"Why is Good Electroacoustic Music So Good? Why is Bad Electroacoustic Music So Bad?" (expanded version of the Editor's Note in CMJ 18:3 with responses). YLEM Newsletter 15:4 (July/August, 1995), 4 p.

"Machine Tongues XVIII. A Child's Garden of Sound File Formats." (with Guido Van Rossum) Computer Music Journal 19:1, Spring, 1995.

"Machine Tongues XV: Three Packages for Software Sound Synthesis." Computer Music Journal 17:2: 23-54, Summer, 1993.

"Music and Computers: Composers Panel Discussion from the 1992 NEMO Festival." Computer Music Journal 18:3.

"Real-Time Performance via User Interfaces to Musical Structures." INTERFACE 22(3): 195-212.

"Producing 'Kombination XI:' Using Modern Hardware and Software Systems for Composition." Leonardo Music Journal, 2(1): 23-28, 1992.

"The Interim DynaPiano: An Integrated Tool and Instrument for Composers." in Computer Music Journal 16:3, Fall, 1992, 21 p.

An Introduction to Kyma: A Tool for Composers. Course notes for a seminar held at the EMS Center in Stockholm, September, 1992, 38 p.

"The SmOKe Music Representation, Description Language, and Interchange Format." in Proceedings of the 1992 International Computer Music Conference, San Jose, 4 p.

The Smallmusic Object Kernel: Motivations and Design. Smallmusic Workgroup Documentation, April, 1992, 26 p.

Four Seminars on Object-Oriented Software Technology: Methodology, Applications, User Interfaces, and the Future. Presentations at the Royal Institute of Technology, Stockholm, August, 1992, 51 p

Building Sound into a Virtual Environment: An Aural Perspective Engine for a Distributed Interactive Virtual Environment (An APE for a DIVE). (with Lennart E. Fahlén), Report of the Distributed Systems Laboratory of the Swedish Institute for Computer Science, Stockholm, August, 1992, 51 p.

"A Tool for Manipulating Expressive and Structural Hierarchies in Music (or: T-R Trees in the MODE: A Tree Editor Based Loosely on Fred's Theory)." Proceedings of the 1991 International Computer Music Conference, Montreal, 8 p.

"Real-Time Performance via User Interfaces to Musical Structures." in Proceedings of the International Workshop in Man-Machine Interaction in Live Performance, Pisa, Italy, June, 1991, 10 p.

"An Introduction to the MODE: The Musical Object Development Environment." in S. T. Pope, ed. The Well-Tempered Object: Musical Applications of Object- Oriented Software Technology. MIT Press, 1991

The Well-Tempered Object: Musical Applications of Object-Oriented Software Technology. Book edited by stp. MIT Press, April, 1991, 200 p.

"Music Representation, Compositional Methodologies, and Computers." in Proceedings of the Second Symposium on Music and the Sciences, University of Washington, February, 1991, 17 p.

"Music Composition and Scoring by Computer." (Invited chapter) in G. Haus, ed. Music Processing. A-R Editions, 1992, 47 p.

The Past, Present and Future of Smalltalk. Presentation at the ICM CENET Seminar on Object-Oriented Technology, September, 1989

"Object-Oriented Software Technology." in Auerbach Computing Management, Autumn, 1989, 31 p.

"Object-Oriented is Not Enough!" (with Adele Goldberg) in American Programmer, June, 1989, 24 p. (reprinted in Japanese in Lifeboat, November, 1989)

"Considerations in the Design of a Music Representation Language." in Proceedings of the 1989 International Computer Music Conference, Columbus Ohio June, 1989, 3 p.

"Modeling Musical Structures as EventGenerators." in Proceedings of the 1989 International Computer Music Conference, Columbus Ohio, June, 1989, 4 p.

"Composition by Refinement." in Proceedings of the VIII AIMI Colloquiuo di Informatica Musicale, Cagliari, Sardinia, June, 1989, 10 p.

HyperScore ToolKit V5.0 Release Packet and Description Document. HyperScore User's Group, September, 1988, 26 p. Updated for Version 5.2, April 1989

Object-Oriented Programming, Music and Reality. Presentation Slides delivered at Mills College and U.C.Berkeley, March, 1989, 50 p.

"Machine Tongues 11: Object-Oriented Software Design." in Computer Music Journal 13(2), January, 1989, 24 p.

Navigator Applications and Frameworks. Presentation at the ACM SIGCHI 1988 UIST Conference in Banff, Canada, October, 1988, 31 p.

Requirements for an Experimentation Environment for Composers. Presentation at the FISEA Conference, Utrecht,The Netherlands, September, 1988, 13 p.

Background and Survey of Smalltalk-80-based Software Tools and Applications for Music. Presentation at the FISEA Conference, September, 1988, 15 p.

"Object-Oriented Approaches to the Software Lifecycle using the Smalltalk- 80 System as a CASE Toolkit." (with Adele Goldberg and L. Peter Deutsch) in Proceedings of the 1987 ACM/IEEE Fall Joint Computer Conference, Dallas, October, 1987, 16 p.

"A Cookbook for using the Model-View-Controller User Interface Paradigm in Smalltalk-80." (with G. Krasner) in Journal of O-O Programming 1(3) 26-49

"A Bibliography of Smalltalk-80 Publications." in Smalltalk-80 Newsletter, September, 1987, reprinted by ParcPlace Systems, 12 p.

Smalltalk-80 Programming System Version VI 2.2/VM 1.1 Release Notes and Reference Guide. ParcPlace Systems, Palo Alto, California USA, July, 1987, 370 p.

Computer Music Association Source Book: Activities and Resources in Computer Music. (co- edited with Craig R. Harris) Publushed by the International Computer Music Association, August, 1987, 240 p.

"A Smalltalk-80-based Music Toolkit." in Proceedings of the 1987 International Computer Music Conference, Urbana, 8 p.

"Music and Smalltalk-80 Applications." (Bibliography) in Smalltalk-80 Newsletter, February, 1987, 2 p.

"Designing HyperScore Notations for Computer Music Development." in Computer Music Array 8(1), Winter, 1987, 5 p.

"Music Notation and the Representation of Musical Structure and Knowledge." in Perspectives of New Music 24(2), Winter, 1986, 34 p.

"The Development of an Intelligent Composer's Assistant: Interactive Graphics Tools and Knowledge Representation for Composers." in Proceedings of the 1986 International Computer Music Conference, The Hague, October, 1986, 16 p.

Unterlagen zur Kuenstlichen Intelligenz von der AI Gruppe der PCS GmbH. (Anthology of Documents on AI from the BST-AI Group at PCS GmbH), PCS GmbH, May, 1986, 240 p.

Cadmus 2200 Bitmap Terminal Picture Book. (with Keith T. Adeny) PCS GmbH, May, 1986, 41 p.

"Software for Process Description, Modelling and Simulation." in Proceedings of the Workshop: Wissen und Wissensrepraesentation of the FGKI der Gesselschaft fuer Informatik, Munich, February, 1986, 12 p.

ICD Project Documentation. (with Richard H. Cole) ESPRIT, January, 1986, 420 p.

Notes on the CGC-4 Color Graphics System. (with Dr. Klaus Lueddeke) PCS GmbH, October, 1985, 6 p.

"UNCLE : A UNIX CommonLISP Environment." Invited Lecture in Proceedings of the First Nordic UNIX Conference, Stockholm, October, 1985, 24 p.

"The IKON Knowledge-based System." (with Ewgeni Martschew) in Proceedings of the first AI Europa Conference, Sept., 1985, 5 p.

"UNIX Software Tools for AI." in Proceedings of the first AI Europa Conference, Wiesbaden, September, 1985, 14 p.

WEREX Vorstudie: Beschreibung einer CommonLISP Programmierumgebung. AI Programming Environment Study prepared for the German Research and Technology Ministry (BMFT), PCS GmbH, May, 1985, 52 p.

"UNIX and Artificial Intelligence." in Systems International Magazine, April, 1985, 3 p.

"Geschichte und Versionen von UNIX." in OnLine Magazine, March, 1985, 7 p.

"Engineering Workstations: Who needs Them?" in DEXPO Magazine, March, 1985, 4 p.

Seminar in Kuenstliche Intelligenz. Lecture Notes, PCS GmbH, February, 1985, 27 p.

"Make Friends with UNIX." in Systems International Magazine, February, 1985, 3 p.

"UNIX and Object-Oriented Programming." Invited Lecture in Proceedings of the German FGKI AI Conference, February, 1985, 6 p.

"UNIX Software Tools for User Interfaces." in Proceedings of the European UNIX Users Group (EUUG). Cambridge Convention, September, 1984, 22 p.

Composing with Expert Systems. Music Artificial Intelligence (AI) Tutorial. CAAIM, Munich, August, 1984, 20 p.

"UNIX Software Tools und Benutzerschnittstellen fur Unterschiedliche Anwendungs-gebiete." Invited Lecture in Proceedings of the CDI UNIX Symposion, Frankfurt, June, 1984, 26 p.

Wsh Window Manager Software Release Notes and Documentation. PCS GmbH, Munich, Germany, June, 1984, 42 p.

How a Computer Makes Music: Introduction to Computer Music. CAAIM (Computer-Aided Arts Initiative Munich), April, 1984, 17 p.

Towards an Interpreter for Computer Music: Further Progress on msh. Presentation slides and release notes, CMRS, Salzburg, July, 1983, 2 p.

Einfuehrung in die Programmiersprache Pascal. German Pascal Programming Lecture Notes, University of Salzburg, 1982, revised 1984, 74 p.

Handbuch fuer das UNIX Betriebssystem. (First German-language UNIX Handbook) ComputerMusik Rechenzentrum Salzburg (CMRS), Mozarteum and Univ. Salzburg, 1981, revised 1983, 145 p.

Types of Digital Signal Processing Systems. Slides for an invited tutorial for the 1983 International Computer Music Conference, Rochester, CMRS, Salzburg, 21 p.

Msh/vsh Release Notes and Distribution Documentation, Version 3.4. CMRS (ComputerMusik Rechenzentrum Salzburg), Mozarteum, Salzburg, 1982, 54 p.

"Introduction to the Music Shell `msh.'" in Proceedings of the 1982 International Computer Music Conference, Venice, 8 p.

WAKE: Annotated Score for a Computer Music Composition. Structured Sound Synthesis Project, University of Toronto, February, 1980, 16 p.

Computer Music Journal Editor's Notes

CMJ 15:3 (Fall, 1991) "The First Dilemma: The Marginalization of `Art Music'"
CMJ 15:4 (Winter, 1991) "The Second Dilemma, or Tape Music--the Poor Cousin"
CMJ 16:1 (Spring, 1992) "For Lack of a Better Word by Any Other Name"
CMJ 16:2 (Summer, 1992) "The Composer and the Computer"
CMJ 16:3 (Fall, 1992) "Performing with Active Instruments"
CMJ 16:4 (Winter, 1992) "New Music Delivery"
CMJ 17:1 (Spring, 1993) "Dancing about Architecture?"
CMJ 17:3 (Fall, 1993) "The Basic Computer Music Library"
CMJ 17:4 (Winter, 1993) "An Incomplete Diskography of Computer Music
CMJ 18.1 (Spring, 1994) "A Taxonomy of Computer Music
CMJ 18.2 (Summer, 1994) "Electronic Resources for Computer Music
CMJ 18:3 (Fall, 1994) "Why is Good Electroacoustic Music So Good? Why is Bad Electroacoustic Music So Bad?"

For more information, contact: Stephen Travis Pope; Electronic mail: stp@create.ucsb.edu

[Stephen Travis Pope, stp@create.ucsb.edu]

Created: 1995.04.14; LastEditDate: 2002.03.03