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.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.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.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.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"