- INTRODUCTION
- PREFACE
- HOW TO USE THIS MANUAL
- ON THIS RELEASE
- CREDITS
- BASICS
- A. DIGITAL AUDIO
- B. PITCH AND FREQUENCY
- C. INTENSITIES
- QUICK START
- A. MAKE CSOUND RUN
- B. CSOUND SYNTAX
- C. CONFIGURING MIDI
- D. LIVE AUDIO
- E. RENDERING TO FILE
- CSOUND LANGUAGE
- A. INITIALIZATION AND PERFORMANCE PASS
- B. LOCAL AND GLOBAL VARIABLES
- C. CONTROL STRUCTURES
- D. FUNCTION TABLES
- E. TRIGGERING INSTRUMENT EVENTS
- F. USER DEFINED OPCODES
- SOUND SYNTHESIS
- A. ADDITIVE SYNTHESIS
- B. SUBTRACTIVE SYNTHESIS
- C. AMPLITUDE AND RINGMODULATION
- D. FREQUENCY MODULATION
- E. WAVESHAPING
- F. GRANULAR SYNTHESIS
- G. PHYSICAL MODELLING
- SOUND MODIFICATION
- A. ENVELOPES
- B. PANNING AND SPATIALIZATION
- C. FILTERS
- D. DELAY AND FEEDBACK
- E. REVERBERATION
- F. AM / RM / WAVESHAPING
- G. GRANULAR SYNTHESIS
- H. CONVOLUTION
- I. FOURIER ANALYSIS / SPECTRAL PROCESSING
- SAMPLES
- A. RECORD AND PLAY SOUNDFILES
- B. RECORD AND PLAY BUFFERS
- MIDI
- A. RECEIVING EVENTS BY MIDIIN
- B. TRIGGERING INSTRUMENT INSTANCES
- C. WORKING WITH CONTROLLERS
- E. MIDI OUTPUT
- D. READING MIDI FILES
- OPEN SOUND CONTROL
- OPEN SOUND CONTROL - NETWORK COMMUNICATION
- CSOUND IN OTHER APPLICATIONS
- A. CSOUND IN PD
- B. CSOUND IN MAXMSP
- CSOUND VIA TERMINAL
- CSOUND VIA TERMINAL
- CSOUND FRONTENDS
- QUTECSOUND
- WINXOUND
- BLUE
- CSOUND UTILITIES
- CSOUND UTILITIES
- THE CSOUND API
- THE CSOUND API
- EXTENDING CSOUND
- EXTENDING CSOUND
- USING PYTHON INSIDE CSOUND
- USING PYTHON INSIDE CSOUND
- OPCODE GUIDE
- OVERVIEW
- SIGNAL PROCESSING I
- SIGNAL PROCESSING II
- DATA
- REALTIME INTERACTION
- INSTRUMENT CONTROL
- MATH, PYTHON/SYSTEM, PLUGINS
- APPENDIX
- GLOSSARY
- LINKS
your comment: