QUICK REFERENCE

INTRODUCTION

CHAPTER 1

GENERAL OBSERVATIONS ON AUTOMATIC MUSIC AND THE PLAYER PIANO

1.1 The Compositional Imperative and Human Performance

1.2 The Player Piano as a Composition Medium

1.3 Some Traditional Composers and the Player Piano

1.3.1 Stravinsky

1.3.2 Antheil, Hindemith, Toch and Cowell

1.4 Recognition and Exploitation of the Idiomatic Player Piano

1.4.1 Edward Oswald Schaaf

1.4.2 Conlon Nancarrow

CHAPTER 2

TOWARDS THE DEVELOPMENT OF THE DIGITAL PIANO SYSTEM

2.1 An Overview of the Microcomputer

2.2 Inspirations and Influences

2.3 The Second Generation System Characteristics

2.3.1 The Microcomputer/Piano Interface

2.3.2 A New Instrument After the Nancarrow Paradigm

2.4 The Microcomputer Systems

2.5 Contemporaries and other Similar Systems

2.5.1 Further Idiomatic Use of the Pianocorder

2.5.2 Commercial Digital Electronic Player Piano Systems

2.6 The Future of Traditional and Digital Player Pianos

CHAPTER 3

AN ELEMENTARY PERFORMANCE SYSTEM

3.1 The System Overview

3.2 The Formal Composing Procedure

3.2.1 Score Creation and Organisation

3.2.2 Score Data Translation

3.2.3 The Score Language - Syntax and Grammar

3.2.4 The Duration Syntax

3.2.5 Duration - Definition and Implementation

3.2.6 Temporal Considerations

3.3 The Performance Interface

3.4 New Instrumental Techniques

3.4.1 The Modified Instrument

3.4.2 The Traditional Piano in this Performance Context

3.5 A Compositional Application

3.5.1 The Form of Variations (for two instruments)

CHAPTER 4

A REAL-TIME ALGORITHMIC COMPOSITION SYSTEM

4.1 An Algorithmic Direction

4.1.1 Algorithms and Music - A Brief Perspective

4.2 Algorithmic Composition for the Acoustic Instruments

4.3 The Nature and Organisation of Musical Material

4.4 The Function of the State Machine

4.5 The Performance Algorithms

4.5.1 Structure and Event Transformation Functions

4.5.2 Performance Architecture and Structural Continuity

4.5.3 Event Durations and Tempo

4.5.4 Dynamics

4.5.5 Instrumentation

4.6 A Performance from the Algorithmic System

CHAPTER 5

A PERFORMER/MACHINE INTERACTIVE SYSTEM

5.1 Music in the Age of Human/Computer Interaction

5.2 Background Pertaining to the Development of PMIS

5.3 A Description of the Acoustic Phenomena

5.4 Communication and Control in an Interactive Musical Environment

5.5 Operational Aspects of PMIS

5.6 An Interactive Improvisation

5.6.1 The Character of the Interactive Improvisation

CONCLUSIONS

BIBLIOGRAPHY

APPENDICES

A. Interface Design and Development

B. A technical explanation of Pianocorder expression generation and interpretation

C. Three magazine articles

D. Scores examples

1. Performance data for Variations (for two instruments) (Chapter 3)

2. Structure data for the algorithmic system (Chapter 4)

3. Structure selection procedures for the algorithmic system (Chapter 4)

E. Index of BASIC subroutines

BASIC code listing of Chapter 3 System

F. Index of PASCAL programs, procedures and functions

PASCAL code listing of Chapter 4 System

G. Index of C Functions

C code listing of Chapter 5 System

Supplementary Audio Cassette of Compositions

Side A
1. Variations (for Two Instruments) (1984) 8' 55"
2. A Tale From Transitions (1986) 17' 00"
3. Black Moon Assails (1987) 9' 50"

A collection of the most significant works for the computer controlled piano instruments is on CD and available here

Title Page | Acknowledgements | Abstract | Examples
Introduction | Chapter 1 | Chapter 2 | Chapter 3 | Chapter 5 | Conclusion
Bibliography | Discography | Appendices