csound command compiles and performs Csound code with various options for controlling audio output, MIDI input, file formats, and performance behavior.
Basic usage
The basic command syntax is:Running a simple CSD file
Output options
Audio output
File format options
Sample format
Input options
Audio input
MIDI input
Performance control
Sample rate and control rate
Channels and amplitude
Buffer sizes
-b 512 -B 2048for low latency-b 1024 -B 4096for standard use-b 2048 -B 8192for high CPU load
Tempo
Message and debug options
Message level
The-m flag controls message verbosity (sum of values):
1= note amplitudes2= out-of-range messages4= warnings32= note amps in dB64= colored note amps128= benchmark information
Verbose mode
Display suppression
Utility functions
List opcodes
List audio/MIDI devices
Syntax check
Version information
Advanced options
Multi-threading
Real-time scheduling (Linux)
-d (suppress displays) and real-time audio (-odac or -iadc).