Provided by: chuck_1.2.0.8.dfsg-1.5build1_amd64 bug

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.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 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)