PARSHL: An Analysis/Synthesis Program for Non-Harmonic Sounds Based on a Sinusoidal Representation

This paper describes a peak-tracking spectrum analyzer, called Parshl, which is useful for extracting additive synthesis parameters from inharmonic sounds such as the piano. Parshl is based on the Short-Time Fourier Transform (STFT), adding features for tracking the amplitude, frequency, and phase trajectories of spectral lines from one FFT to the next. Parshl can be thought of as an “inharmonic phase vocoder” which uses tracking vocoder analysis channels instead of a fixed harmonic filter bank as used in previous FFT-based vocoders. This is the original full version from which the Technical Report (CCRMA STAN-M-43) and conference paper (ICMC-87) were prepared. Additionally, minor corrections are included, and a few pointers to more recent work have been added. Work supported in part by Dynacord, Inc., 1985

[1]  James A. Moorer,et al.  The Use of the Phase Vocoder in Computer Music Applications , 1976 .

[2]  F. Harris On the use of windows for harmonic analysis with the discrete Fourier transform , 1978, Proceedings of the IEEE.

[3]  Thomas F. Quatieri,et al.  Speech transformations based on a sinusoidal representation , 1986, IEEE Trans. Acoust. Speech Signal Process..

[4]  J. Makhoul,et al.  Linear prediction: A tutorial review , 1975, Proceedings of the IEEE.

[5]  Mark Dolson,et al.  The Phase Vocoder: A Tutorial , 1986 .

[6]  John Polito,et al.  Modeling Piano Tones , 1986, ICMC.

[7]  R.N. Bracewell,et al.  Signal analysis , 1978, Proceedings of the IEEE.

[8]  T.H. Crystal,et al.  Linear prediction of speech , 1977, Proceedings of the IEEE.

[9]  M. Portnoff Short-time Fourier analysis of sampled speech , 1981 .

[10]  J.B. Allen,et al.  A unified approach to short-time Fourier analysis and synthesis , 1977, Proceedings of the IEEE.

[11]  Hal Chamberlin Musical Applications of Microprocessors , 1980 .

[12]  Mark J. T. Smith,et al.  A unifying framework for analysis/Synthesis systems based on maximally decimated filter banks , 1985, ICASSP '85. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[13]  A. Nuttall Some windows with very good sidelobe behavior , 1981 .

[14]  Xavier Serra,et al.  A Computer Model for Bar Percussion Instruments , 1986, ICMC.

[15]  Jont B. Allen Applications of the short time Fourier transform to speech processing and spectral analysis , 1982, IEEE International Conference on Acoustics, Speech, and Signal Processing.

[16]  Thomas F. Quatieri,et al.  Speech analysis/Synthesis based on a sinusoidal representation , 1986, IEEE Trans. Acoust. Speech Signal Process..

[17]  B. Liu,et al.  Implementation of the Digital Phase Vocoder Using the Fast Fourier Transform , 2022 .

[18]  Ronald E. Crochiere,et al.  A weighted overlap-add method of short-time Fourier analysis/Synthesis , 1980 .

[19]  M. Portnoff Time-frequency representation of digital signals and systems based on short-time Fourier analysis , 1980 .

[20]  Jont B. Allen,et al.  Short term spectral analysis, synthesis, and modification by discrete Fourier transform , 1977 .