The Csound Book
Perspectives in Software Synthesis, Sound Design, Signal Processing, and Programming
by Boulanger
ISBN: 9780262522618 | Copyright 2000
Instructor Requests
| Expand/Collapse All | |
|---|---|
| Book Contents (pg. vii) | |
| CD-ROM Contents (pg. xiii) | |
| Foreword (pg. xxvii) | |
| Preface (pg. xxxi) | |
| Acknowledgments (pg. xxxiii) | |
| Introduction (pg. xxxvii) | |
| How to Use This Book (pg. xxxix) | |
| Software Synthesis (pg. 1) | |
| Csound Fundamentals (pg. 3) | |
| 1 Introduction to Sound Design in Csound (pg. 5) | |
| 2 Understanding Csound’s Function Table GEN Routines (pg. 65) | |
| 3 What Happens When You Run a Csound Program (pg. 99) | |
| 4 Optimizing Your Csound Instruments (pg. 123) | |
| 5 Using Csound’s Macro Language Extensions (pg. 137) | |
| Imitative Synthesis (pg. 153) | |
| 6 Designing Acoustically Viable Instruments in Csound (pg. 155) | |
| 7 Designing Legato Instruments in Csound (pg. 171) | |
| 8 Contiguous-Group Wavetable Synthesis of the French Horn in Csound (pg. 187) | |
| 9 FM Synthesis and Morphing in Csound (pg. 197) | |
| 10 Modeling “Classic” Electronic Keyboard Instruments in Csound (pg. 207) | |
| Algorithmic Synthesis (pg. 221) | |
| 11 A Survey of Classic Synthesis Techniques Implemented in Csound (pg. 223) | |
| 12 FM Synthesis in Csound (pg. 261) | |
| 13 Granular Synthesis in Csound (pg. 281) | |
| 14 FOF and FOG Synthesis in Csound (pg. 293) | |
| 15 Processing Samples with Csound’s FOF Opcode (pg. 307) | |
| Mathematical Models (pg. 319) | |
| 16 A Look at Random Numbers, Noise, and Chaos with Csound (pg. 321) | |
| 17 Constrained Random Event Generation and Retriggering in Csound (pg. 339) | |
| 18 Using Global Csound Instruments for Meta-Parameter Control (pg. 353) | |
| 19 Mathematical Modeling with Csound (pg. 369) | |
| Signal Processing (pg. 385) | |
| Understanding Signal Processing through Csound (pg. 387) | |
| 20 An Introduction to Signal Processing with Csound (pg. 389) | |
| 21 Understanding Csound’s Spectral Data Types (pg. 437) | |
| Delay, Chorus, Reverberation, and 3D Audio (pg. 449) | |
| 22 Using Csound to Understand Delay Lines and Their Applications (pg. 451) | |
| 23 An Introduction to Reverberation Design with Csound (pg. 467) | |
| 24 Implementing the Gardner Reverbs in Csound (pg. 483) | |
| 25 Csound-based Auditory Localization (pg. 493) | |
| Working with Csound’s Signal Processing Utilities (pg. 505) | |
| 26 Convolution in Csound (pg. 507) | |
| 27 Working with Csound’s ADSYN, LPREAD, and LPRESON Opcodes (pg. 521) | |
| 28 Csound’s Phase Vocoder and Extensions (pg. 541) | |
| Modeling Commercial Signal Processing Applications (pg. 561) | |
| 29 Efficient Implementation of Analog Waveshaping in Csound (pg. 563) | |
| 30 Modeling a Multieffects Processor in Csound (pg. 575) | |
| Programming (pg. 595) | |
| Adding Opcodes (pg. 597) | |
| 31 Extending Csound (pg. 599) | |
| 32 Adding New Unit Generators to Csound (pg. 613) | |
| Appendixes (pg. 635) | |
| List of the Csound Book Chapter Instruments (pg. 637) | |
| Recommended Reading (pg. 645) | |
| Recommended Listening (pg. 647) | |
| Sound Intensity and Formants (pg. 653) | |
| Pitch Conversion (pg. 657) | |
| Csound’s Error Messages (pg. 663) | |
| Csound Quick Reference (pg. 701) | |
| Index (pg. 727) | |
Richard Boulanger
Richard Boulanger is Professor of Electronic Production and Design at the Berklee College of Music and editor of The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing, and Programming (MIT Press, 2000).
|
eTextbook
Go paperless today! Available online anytime, nothing to download or install.
Features
|