Use Non-Frames Version Previous Page Next Page
The Csound Quick Reference

Command Line Flags


Command Line Flags: Generic

-I i-time only orch run
-n no sound onto disk
-i fnam sound input filename fnam
-o fnam sound output filename fnam
-b N sample frames (or -kprds) per software sound I/O buffer
-B N samples per hardware sound I/O buffer
-A create an AIFF format output soundfile
-W create a WAV format output soundfile
-J create an IRCAM format output soundfile
-h no header on output soundfile
-c 8-bit signed_char sound samples
-a alaw sound samples
-8 8-bit unsigned_char sound samples
-u ulaw sound samples
-s short_int sound samples
-l long_int sound samples
-f float sound samples
-r N orchestra srate override
-k N orchestra krate override
-v verbose orch translation
-m N tty message level. N = Sum of: 1 = note amps, 2 = out-of-range msg, 4 = warnings
-d suppress all displays
-g suppress graphics, use ASCII displays
-G create Postscript displays of any display
-S score is in Scot format
-x fnam extract from score.srt using extract file fnam
-t N use uninterpreted beats of the score, initially at tempo N
-L dnam read Line-oriented real-time score events from device dnam
-M dnam read MIDI real-time events from device dnam
-F fnam read MIDI file event stream from file fnam
-P N MIDI sustain pedal threshold (N = 0 - 128)
-R continually rewrite header while writing soundfile (WAV/AIFF)
-H/H1 print a heartbeat character at each soundfile write
-H2 generates a "." every time a buffer is written.
-H3 reports the size in seconds of the output.
-H4 sounds a bell for every buffer of the output written.
-N notify (ring the bell) when score or MIDI file is done
-T terminate the performance when MIDI file is done
-D defer GEN01 soundfile loads until performance time
-z List opcodes in this version
-z1 List opcodes and arguments in this version
-- lognam Log all text output to lognam
-j fnam Derive console messages from database fnam

Command Line Flags: Utility Invocation

-U sndinfo run utility program sndinfo
-U hetro run utility program hetro
-U lpanal run utility program lpanal
-U pvanal run utility program pvanal
-U cvanal run utility program cvanal
-U pvlook run utility program pvlook
-C use Cscore processing of scorefile

Command Line Flags: PC and Windows-Specific

-j num set the number of console text rows (default 25)
-J num set the number of console text columns (default 80)
-K num enables MIDI IN. num (optional) = MIDI IN port device id number
-q num WAVE OUT device id number (use only if more WAVE devices are installed)
-p num number of WAVE OUT buffers (default 4; max. 40)
-O suppresses all console text output for better real-time performance
-e allows any sample rate (to use only with WAVE cards supporting this feature)
-y doesn't wait for keypress on exit
-E allows graphic display for WCSHELL by Riccardo Bianchini
-Q num enable MIDI OUT. num (optional) = MIDI OUT port device id number
-Y suppresses real-time WAVE OUT for better MIDI OUT timing performance
-* yields control to the system until audio output buffer is full

Command Line Flags: Macintosh-Specific

-q sampdir set the directory for finding samples
-Q analdir set the directory for finding analyses
-X snddir set the directory for saving sound files
-V num set screen buffer size
-E num set number of graphs saved
-p play on finishing
-e num set rescaling factor
-w set recording of MIDI data
-y num set rate for progress display
-Y num set rate for profile display

Use Non-Frames Version Previous Page Next Page
The Csound Quick Reference