2 options
Real sound synthesis for interactive applications / Perry R. Cook.
- Format:
- Book
- Author/Creator:
- Cook, Perry R., author
- Language:
- English
- Subjects (All):
- Video games--Design.
- Video games.
- Video games--Programming.
- Physical Description:
- xvii, 263 p. : ill.
- Edition:
- 1st ed.
- Distribution:
- London : Bloomsbury Publishing (UK), 2023.
- Place of Publication:
- Boca Raton : CRC Press, 2016.
- Language Note:
- English
- System Details:
- text file HTML
- Summary:
- Virtual environments such as games and animated and "real" movies require realistic sound effects that can be integrated by computer synthesis. The book emphasizes physical modeling of sound and focuses on real-world interactive sound effects. It is intended for game developers, graphics programmers, developers of virtual reality systems and training simulators, and others who want to learn about computational sound. It is written at an introductory level with mathematical foundations provided in appendices.
- Contents:
- Front Cover
- Contents
- Introduction
- 1. Digital Audio Signals
- 2. Sampling (Wavetable) Synthesis
- 3. Digital Filters
- 4. Modal Synthesis
- 5. The Fourier Transform
- 6. Spectral Modeling and Additive Synthesis
- 7. Subband Vocoders and Filterbanks
- 8. Subtractive Synthesis and LPC
- 9. Strings and Bars
- 10. Nonlinearity, Waveshaping, FM
- 11. Tubes and Air Cavities
- 12. Two and Three Dimensions
- 13. FOFs, Wavelets, and Particles
- 14. Exciting and Controlling Sound Models
- 15. Walking Synthesis: A Complete System
- 16. Examples, Systems, and Applications
- A. DFT, Convolution, and Transform Properties
- B. The Ideal String
- C. Acoustic Tubes
- D. Sound Examples and Code
- E. The Synthesis Toolkit in C++
- Back Cover.
- Notes:
- Includes and index.
- Includes bibliographical references and index.
- Digitized and made available by: Books24x7.com.
- ISBN:
- 9781040055618
- 1040055613
- 9781568814070
- 1568814070
- OCLC:
- 922955550
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.