The computer music tutorial /
A comprehensive overall survey of the tools and techniques used in the field of computer music, aimed at beginners as well as intermediate and advanced users.
| Main Author: | |
|---|---|
| Format: | Book |
| Language: | English |
| Published: |
Cambridge, Massachusetts :
MIT Press,
[2023].
|
| Edition: | Second edition. |
| Subjects: |
Table of Contents:
- Foreword: New music and science / John Chowning
- Part I. Digital audio. History of digital audio ; Basics of sound signals ; Theory of sampling / Curtis Roads with John M. Strawn ; Sample quantization, Conversion, and audio formats
- Part II. Introduction to sound synthesis. History of digital sound synthesis ; Wavetable-lookup synthesis ; Time-varying waveform synthesis ; Software synthesis
- Part III. Sound synthesis. Sampling ; Additive synthesis ; Multiple wavetable synthesis ; Wave terrain synthesis ; Granular synthesis ; Subtractive synthesis ; Modulation I : RM, SSM, and AM ; Modulation II : FM, PM, PD, and GM ; Waveshaping synthesis ; Physical modeling synthesis ; Virtual analog ; Formant synthesis ; Pulsar synthesis ; Waveform segment synthesis ; Concatenative synthesis / Bob L. T. Sturm with Curtis Roads ; Graphic sound synthesis ; Noise, chaotic, and stochastic synthesis
- Part IV. Mixing and signal processing. Sound mixing ; Dynamic range processing ; Digital filtering / Bob L. T. Sturm with Curtis Roads ; Convolution / Curtis Roads with Bob L. T. Sturm ; Time delay effects ; Pitch-time changing ; Sound spatialization ; Reverberation
- Part V. Sound analysis. Pitch estimation ; Rhythm recognition and automatic transcription ; Introduction to spectrum analysis ; Spectrum analysis by Fourier methods ; Spectrum analysis by alternative methods ; Spectrum analysis by atomic decomposition / Bob L. T. Sturm
- Part VI. The musician's interface. Musical input devices ; Interactive performance software ; Sequence editors ; Sound editors, DAWs, and audio middleware ; Spectrum editors ; Common music notation editors ; Unconventional score editors ; Instrument and patch editors ; Languages for sound synthesis ; Languages for composition ; Algorithmic composition
- Part VII. Interconnections. MIDI ; Open sound control (OSC) / Curtis Roads with Matthew J. Wright
- Appendix A. Machine learning / Bob L. T. Sturm with Curtis Roads.