TUTORIAL ARTICLE The phase vocoder: theory and practice
Organised Sound
Abstract
This article discusses the theoretical principles governing different set of harmonics may be used to represent the short time Fourier transform (STFT) and its musical it. Alternatively, it is possible to consider that the sigapplications, using the CARL phase vocoder and the nal is composed of a particular set of sinusoids gener-Composers' Desktop Project (CDP) spectral ically called components or partials -with amplitudes transformations. The former was originally developed by and frequencies which change in time. Regardless of Dolson (1986, 1991) and ported to personal computer which approach is adopted, the end result is a specsystems by Atkins, Bentley, Henderson, Orton and Wishart trum which changes as time goes by. In this case, the (Atkins, Bentley, Endrich, Fischman, Malham, Orton and signal is said to have a dynamic spectrum. Wishart 1987, Wishart 1994a). The latter was developed by The time-varying Fourier model may be used in Wishart (1994b). When possible, theoretical matters are order to devise techniques which change the spectral presented in a qualitative way, keeping the number and complexity of mathematical expressions within the essential characteristics of a sound. For this purpose, a signal requirements for those interested in musical applications.
References (14)
- Atkins, M., Bentley, A., Endrich, T., Fischman, R., Gordon, J., and Strawn, J. 1985. An introduction to the phase vocoder. In J. Strawn (ed.) Digital Audio Signal Malham, D., Orton, R., and Wishart, T. 1987. The Composers' Desktop Project. In S. Tipei and J. Beau- Processing: An Anthology, pp. 221-70. Los Altos, CA: William Kaufmann Inc. champ (eds.) Proc. Int. Computer Music Conf., pp. 146- 50.
- San Francisco: Computer Music Association. Kronland-Martinet, R. 1988. The use of the wavelet trans- form for the analysis, synthesis and processing of speech Dobson, R., and Endrich, T. J. 1994. CDP 'Groucho' sound processing programs. In T. J. Endrich (ed.) Com- and music sounds. Computer Music Journal 12(4): 11-20 (sound examples on soundsheet with 13(1), 1989). posers' Desktop Project (CDP). Professional Computer Music System User Guide, Release 2. York: CDP Ltd. Kronland-Martinet, R., and Grossman, A. 1991. Appli- cation of time-frequency and time-scale methods
- Dodge, C., and Jerse, T. A. 1985. Computer Music. Syn- thesis, Composition and Performance. New York: (wavelet transform) to the analysis, synthesis, and transformation of natural sounds. In G. De Poli, A. Schirmer Books.
- Dolson, M. 1986. The phase vocoder: a tutorial. Computer Picciali and C. Roads (eds.) Representations of Musical Signals, pp. 45-85. Cambridge, MA: MIT Press. Music Journal 10(4): 14-27.
- Dolson, M. 1991. Fourier-transform-based timbral Moorer, J. A. 1978. The use of the phase vocoder in com- puter music applications. Journal of the Audio Engineer- manipulations. In V. Matthews and J. R. Pierce (eds.) Current Directions in Computer Music Research, ing Society 24(9): 717-27.
- Oppenheim, A. V., and Schaffer, R. W. 1975. Digital Signal pp. 105-12. Cambridge, MA: MIT Press.
- Fischman, R. 1991. Musical Applications of Digital Syn- Processing. New Jersey: Prentice/Hall Inc.
- Williams, C. S. 1986. Designing Digital Filters. New Jersey: thesis and Processing Techniques. Realisation using Csound and the Phase Vocoder. Unpublished addendum Prentice/Hall Inc.
- Wishart, T. 1988. The composition of Vox-5. Computer to DPhil composition folio. York University, UK.
- Fischman, R. 1994. Sound processing in Los Dados Music Journal 12(4): 21-7 (sound examples on sound- sheet with 13(1), 1989).
- Eternos. In N. Osborne, P. Nelson and S. Emmerson (eds.) Contemporary Music Review. Timbre Composition Wishart, T. 1994a. The phase vocoder. Introduction and reference manual. In T. J. Endrich (ed.) Composers' in Electroacoustic Music 10(2): 181-9. Switzerland: Harwood. Desktop Project (CDP). Professional Computer Music System User Guide, Release 2. York: CDP Ltd.
- Fischman, R. 1995. The Day After. Piece for string quartet and tape.
- Wishart, T. 1994b. Spectral transformations. In T. J. Endrich (ed.) Composers' Desktop Project (CDP). Pro- Fischman, R. 1996a. Alma Latina. Piece for tape.
- Fischman, R. 1996b. 'Dance Suite'. Piece for string quartet fessional Computer Music System User Guide, Release 2. York: CDP Ltd. and tape.