Publications
"Physical Modeling Using Digital Waveguides",
Computer Music Journal, vol. 16, issue 4, 12/1992.
"On Finding Rythmic Patterns in Musical Lines",
ICMC '85, no. STAN-M-30: CCRMA, 07/1985.
"A New Approach to Digital Reverberation Using Closed Waveguide Networks",
International Computer Music Conference, no. STAN-M-31, Burnaby, B.C., Canada, pp. 47-53, 1985.
"Slappability: A New Metaphor for Human Computer Interaction",
World Conference on Artificial Intelligence, Stanford, CA, CCRMA, 10/1993.
"DMIX- A Multi Faceted Environment for Composing and Performing Computer Music: Its Design, Philosophy, and Implementation",
Fourth Biennial Arts and Technology Symposium, Stanford, CA, CCRMA, 10/1993.
"Compositional Tools for Adding Expression to Music",
International Computer Music Conference, no. STAN-M-82, San Jose, CA, USA, CCRMA, 10/1993.
"DMIX: An Environment for Composition",
International Computer Music Conference, Columbus, Ohio, USA, CCRMA, 05/1989.
"Introduction to Digital Filter Theory",
Digital Audio Signal Processing: An Anthology, Los Altos, CA, William Kaufmann, 04/1985.
"The 2003 CCRMA Open House",
CCRMA Overview, April 2003, 2003.
"CCRMA Papers Presented at the 1996 International Computer Music Conference Hong Kong",
International Computer Music Conference Hong Kong, no. STAN-M-99, Hong Kong, CCRMA, 08/1996.
"CCRMA Papers Presented at the 1997 International Computer Music Conference Thessaloniki, Greece",
International Computer Music Conference Thessaloniki, Greece, no. STAN-M-101, Stanford, CA, CCRMA, 08/1997.
Automatic Species Counterpoint,
, Stanford, CA, CCRMA, 05/1984.
CCRMA Overview April 2003,
, Stanford, CA, CCRMA, 04/2003.
"Proceedings of the 15th International Congress on Acoustics",
International Congress of Acoustics, Trondheim, Norway, CCRMA, 06/1995.
"Common Music: A Music Composition Language in Common Lisp and CLOS",
Computer Music Journal, vol. 15, issue 2, 07/1991.
Learning About Harmony with Harmony Space: an Overview,
, Stanford, CA, CCRMA, 09/1994.
Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation,
, no. STAN-M-114: Stanford University, Department of Music, 2004.
Design Criteria for the Quadratically Interpolated FFT Method (II): Bias due to Interfering Components,
, no. STAN-M-115: Stanford University, Department of Music, 2004.
Design Criteria for the Quadratically Interpolated FFT Method (III): Bias due to Amplitude and Frequency Modulation,
, no. STAN-M-116: Stanford University, Department of Music, 2004.
CQIFFT: Correcting Bias in a Sinusoidal Parameter Estimator based on Quadratic Interpolation of FFT Magnitude Peaks,
, no. STAN-M-117: Stanford University, Department of Music, 2004.
AM/FM Rate Estimation and Bias Correction for Time-Varying Sinusoidal Modeling,
, no. STAN-M-118: Stanford University, Department of Music, 2004.
"Wave and Scattering Methods for the Numerical Integration of Partial Differential Equation",
Electrical Engineering, vol. Ph.D., no. STAN-M-108, Stanford, California, Department of Electrical Engineering, Stanford University, 05/2001.
"Electronic Simulation of Auditorium Acoustics",
Electrical Engineering, vol. Ph.D., no. STAN-M-18, Stanford, California, Elec. Eng. Dept., Stanford University, 1984.
A Real-Time System for Spatial Distribution of Sound,
, no. STAN-M-66: Stanford University Department of Music, 08/1990.
A Generalized Approach to Automatic Recognition of Music Scores,
, no. STAN-M-87, Stanford, California, Stanford University Department of Music, 12/1993.
"Techniques for Digital Filter Design and System Identification with Application to the Violin",
Electrical Engineering, vol. Ph.D., no. STAN-M-14: Stanford University, 06/1983.
"LECTOR: An Ecclesiastical Latin Control Language for the SPASM/Singer Instrument",
International Computer Music Conference, no. STAN-M-76, Montreal, Canada, 1991.
"Identification of Control Parameters in an Articulatory Vocal Tract Model, with Applications to the Synthesis of Singing",
Electrical Engineering, vol. Ph.D., no. STAN-M-68, Stanford, California, Stanford University, 12/1990.
Bowed String Synthesis and Its Control From a Physical Model,
, no. STAN-M-32, replaced by STAN-M-48: Stanford University Department of Music, 07/1985.
"Simulating Performance on a Bowed Instrument",
Current Directions in Computer Music: MIT Press, 05/1988, 1989.
Pulsed Noise and Microtransients in Physical Models of Musical Instruments,
, no. STAN-M-65: Stanford University Department of Music, sep, 1990.
"Techniques for Note Identification in Polyphonic Music",
Proceddings of the 1985 International Computer Music Conference, Burnaby, B.C., Canada, no. STAN-M-29: International Computer Music Association, 1985.
"Pulsed Noise in Self-Sustained Oscillations of Musical Instruments",
Proceddings of the International Conference on Acoustics, Speech, and Signal Processing, Albuquerque, no. STAN-M-61, New York, IEEE Press, 01/1990.
"Source Separation and Note Identification in Polyphonic Music",
Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, Tokyo, no. STAN-M-34, New York, IEEE Press, 1986.
Coupled Structural-Acoustic Systems. Application to Stringed Instruments,
, no. STAN-M-119: Stanford University, Department of Music, 2004.
Distance of Sound in Reverberant Fields,
, vol. Ph.D., no. STAN-M-94: Department of Music, Stanford University, 08/1995.
Computer Simulation of Music Instrument Tones in Reverberant Environments,
, no. STAN-M-1: Stanford University Department of Music, 1974.
Instrumental Timbre and Related Acoustical Phenomena in the Perception of Music, Final Report,
, no. STAN-M-11, Stanford, California, Stanford University Department of Music, 08/1982.
Auditory Distance Perception Under Natural Sounding Conditions, Final Report,
, no. STAN-M-12: Stanford University Department of Music, 1982.
Intelligent Systems for the Analysis of Digitized Acoustic Signals, Final Report,
, no. STAN-M-15: Stanford University Department of Music, 1984.