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.oss to access oss 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 shrednumberfile.ck
Replace an existing shred with another file.
--status
Print chuck server status information.
+-=a^
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.