Csound Csound-dev Csound-tekno Search About

The Csound Book: Text - TOC

Date1998-09-30 18:41
FromRichard Boulanger
SubjectThe Csound Book: Text - TOC
THE CSOUND BOOK
Perspectives in Software Synthesis, Sound Design, Signal Processing &
Programming

Edited by Richard Boulanger

I.	Preface - Max Mathews
II.	Foreword - Barry Vercoe
III.Introduction - Richard Boulanger
IV.	Acknowledgments - Richard Boulanger
V.	Dedication - to the memory of Dr. Robert L. Cooper

Software Synthesis

Csound Fundamentals

1.	Introduction to Sound Design in Csound - Richard Boulanger
2.	Understanding and Using Csound's GEN Routines - Jon Christopher
Nelson
3.	What Happens When You Run Csound - John ffitch
4.	Optimizing Your Csound Instruments - Paris Smaragdis
5.	Using Csound's Macro Language Extensions - John ffitch

Imitative Synthesis

6.	Designing Acoustically Viable Instruments in Csound - Stephen David
Beck
7.	Designing Legato Instruments in Csound - Richard Dobson
8.	Contiguous-Group Wavetable Synthesis of the French Horn in Csound -
Andrew Horner & Lydia Ayers
9.	FM Synthesis and Morphing in Csound: from Percussion to Brass -
Brian Evans
10.	Modeling "Classic" Electronic Keyboards in Csound - Hans Mikelson


Algorithmic Synthesis

11.	A Survey of Classic Synthesis Techniques in Csound - Rajmil
Fischman
12.	A Guide to FM Implementation in Csound - Russell Pinkston
13.	A Guide to Granular Synthesis in Csound - Allan S. C. Lee
14.	A Guide to FOF and FOG Synthesis in Csound - Michael Clarke
15.	Processing Samples with Csound's FOF Opcode - Per Byrne Villez

Mathematical Models

16.	A Look at Random Numbers, Noise and Chaos with Csound - John ffitch

17.	Constrained Random Event Generation and Retriggering in Csound -
Russell Pinkston
18.	Using Global Csound Instruments for Meta-Parameter Control - Martin
Dupras
19.	Mathematical Modeling with Csound: From Waveguides to Chaos - Hans
Mikelson

Signal Processing

Understanding Signal Processing through Csound

20.	An Introduction to Signal Processing with Csound - Erik Spjut
21.	Understanding Csound's Spectral Data Types - Barry Vercoe

Delay, Chorus, Reverberation and 3D Audio

22.	Using Csound to Understand Delay Lines and their Applications -
Russell Pinkston
23.	An Introduction to Reverberation Design with Csound - Eric Lyon
24.	Implementing the Gardner Reverbs in Csound - Hans Mikelson
25.	Csound-based Auditory Localization - David McIntyre and Eli Breder


Working with Csound's Signal Processing Utilities

26.	Convolution in Csound: Traditional and Novel Applications - Erik
Spjut
27.	Working with Csound's ADSYN, LPREAD and LPRESON Opcodes - Magdalena
Klapper
28.	Csound's Phase Vocoder and Extensions - Richard Karpen

Modeling Commercial Signal Processing Applications

29.	Efficient Implementation of Analog Waveshaping in Csound - Michael
Pochino
30.	Modeling a Multi-Effects Processor in Csound - Hans Mikelson

Programming

Adding Opcodes

31.	Extending Csound - John ffitch
32.	Adding New Unit Generators to Csound - Marc Resibois

Appendix

1. List of Csound Book Instruments
2. Recommended Reading
3. Recommended Listening
4. The Csound Reference Manual - Barry Vercoe et. al
5. Error Messages
6. Formants Values
7. Sound Intensity Values
8. Pitch Conversion
9. Quick Reference
10. Index

===============================================================
Dr. Richard Boulanger
Professor - Music Synthesis Department
Berklee College of Music
1140 Boylston Street  - Boston, MA  02215-3693
Phone: (617) 747-2485   Fax: (617) 536-2257
===============================================================
rcb@media.mit.edu * rboulanger@berklee.edu* http://www.tiac.net/users/rcb
===============================================================