Part I. Overview

Table of Contents

Introduction
Recent Developments
Features of Csound 5
Features of CsoundAC
The Csound Command
Order of Precedence
Description of the command syntax
Csound command line — Csound command.
Command-line Flags (by Category)
Csound Environment Variables
Unified File Format for Orchestras and Scores
Description
Example
Command Line Parameter File (.csoundrc)
Score File Preprocessing
The Extract Feature
Independent Pre-Processing with Scsort
Using Csound
Csound's Console Output
How Csound5 works
Amplitude values in Csound
Real-Time Audio
Realtime I/O on Linux
Windows
Mac
Optimizing Audio I/O Latency
Configuring
Syntax of the Orchestra
Orchestra Header Statements
Instrument and Opcode Block Statements
Ordinary Statements
Types, Constants and Variables
Variable Initialization
Expressions
Directories and Files
Nomenclature
Macros
Named Instruments
User Defined Opcodes (UDO)
K-Rate Vectors
Function Syntax in Csound6
The Standard Numeric Score
Preprocessing of Standard Scores
Carry
Tempo
Sort
Score Statements
Next-P and Previous-P Symbols
Ramping
Score Macros
Multiple File Score
Evaluation of Expressions
Strings in p-fields
Front Ends
CsoundAC
CsoundVST
Building Csound
Csound Links