Man Linux: Main Page and Category List


       chuck   —   audio   programming   language   for  real-time  synthesis,
       composition, and performance


       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]


       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

       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.


       A summary of options is included below.

                 Add a file to a running chuck server.

       --remove shrednumber
                 Remove a shred to a running chuck server.

       --replace shrednumber
                 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

                 Set buffer size.

       --bufnumN Set number of buffer.

       --dacN    Set output audio device.

       --adcN    Set input audio device.

                 Connect to remote hostname.

       --portN   Connect/Listen on port number N.

                 Set verbosity level to N.

       --probe   List available audio devices.

                 Use blocking mode audio access.

                 Use callback mode audio access.

       --about --help
                 Show summary of options.

       --version Show version of program.




       $ cd /usr/share/doc/chuck/examples

       $ chuck &

       $ chuck --add &

       $ chuck + otf_0[4567].ck

       $ chuck - 0

       $ chuck --kill


       This  manual  page  was  written  by  Paul  Brossier <>.
       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.