Provided by: chuck_1.5.4.3-1_amd64
NAME
chuck — audio programming language for real-time synthesis, composition, and performance
SYNOPSIS
chuck [--halt] [--loop] [--audio] [--silent] [--dump] [--nodump] [--about] [--srateN] [--bufsizeN] [--bufnumN] [--dacN] [--adcN] [--remotehostname] [--portN] [--verboseN] [--probe] [--blocking] [--callback] [--add] [--remove] [--replace] [--status] [--time] [--kill] [--version] [+] [-] [=] [^] [file1] [file2] [file2]
DESCRIPTION
This manual page documents briefly the chuck commands. chuck is a new audio programming language for real-time synthesis, composition, and performance, which runs on commodity operating systems. chuck presents a new time-based concurrent programming model, which supports multiple, simultaneous, dynamic control rates, and the ability to add, remove, and modify code, on- the-fly, while the program is running, without stopping or restarting. Use chuck for jack audio interfaces, chuck.alsa to access alsa devices, and chuck.pulse to access pulse devices.
OPTIONS
A summary of options is included below. --add file.ck Add a file to a running chuck server. --remove shrednumber Remove a shred to a running chuck server. --replace shrednumber file.ck Replace an existing shred with another file. --status Print chuck server status information. + - = ^ Shortcuts for add, remove, replace and status. --time Get the current time. --kill Kill the chuck server. --halt Start in halt mode (default). --loop Start chuck in loop mode (daemon mode). --audio Start server with audio (default). --silent Start server in silent mode. --dump Dump compilation result (verbose mode). --nodump Do not dump compilation result. --srateN Set sampling rate (default to 48000 for jack, auto detected otherwise). --bufsizeN Set buffer size. --bufnumN Set number of buffer. --dacN Set output audio device. --adcN Set input audio device. --remotehostname Connect to remote hostname. --portN Connect/Listen on port number N. --verboseN Set verbosity level to N. --probe List available audio devices. --blocking Use blocking mode audio access. --callback Use callback mode audio access. --about --help Show summary of options. --version Show version of program.
SEE ALSO
/usr/share/doc/chuck/ChucK_manual.pdf
EXAMPLES
$ cd /usr/share/doc/chuck/examples $ chuck otf_01.ck & $ chuck --add otf_02.ck & $ chuck + otf_0[4567].ck $ chuck - 0 $ chuck --kill
AUTHOR
This manual page was written by Paul Brossier <piem@altern.org>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. CHUCK(1)