Csound, a free, cross-platform, do-it-yourself software solution for sound synthesis and music production, has been growing in power for more than 25 years. Getting started with this highly sophisticated system can be a bit daunting for new users. But once you've mastered the basic concepts, using Csound is nearly as easy as plugging patch cords into a modular synthesizer. That’s where CSOUND POWER!: THE COMPREHENSIVE GUIDE comes in. This definitive reference to Csound provides a thorough look at the most important features of this powerful program—as well as an introduction to a few secret features that even experienced Csound users may not know about. In this hands-on resource, you'll learn how to download and install Csound, how to understand the structure of a .csd file, and how to use dozens of the most important opcodes in the program. You'll find concise explanations, hands-on projects, and numerous code samples that will help you take advantage of Csound's dense, feature-rich environment and make a powerful difference in your music-production workflow.
Table of Contents
1. The World of Csound.
2. Downloading and Installing.
3. QuickStart Projects.
4. The Structure and Syntax of a .csd File.
5. Using the CsoundQr Interface.
6. Building Your Own Instruments and Effects.
7. Thirty Opcodes You Must Know.
8. Writing a Csound Score.
9. Front Ends.
10. Using Csound with MIDI, OSC, Pd, Python, and Live Audio.