Man Linux: Main Page and Category List

NAME

       beast - Music composition and modular synthesis application.

SYNOPSIS

       beast [OPTIONS] [FILES...]

DESCRIPTION

       beast  is  the  BEdevilled  Audio SysTem. It is a music composition and
       modular synthesis application released as free software under  the  GNU
       GPL and GNU LGPL.

       beast  comes  with  various  synthesis modules which can be arranged in
       networks for  modular  synthesis.  It  is  capable  of  monophonic  and
       polyphonic  voice processing, provides MIDI sequencer functionality and
       supports external sequencer sources. A huge set  of  extra  modules  is
       available  through  the  support  for  LADSPA  (Linux Audio Developer’s
       Simple Plugin API) plugins.

       beast’s underlying sound engine BSE also comes with a scheme  scripting
       extension  which  allows  for  advanced  non-interactive processing via
       bsescm(1) and creation of additional GUI functionality for beast.

OPTIONS

       beast follows the usual GNU command  line  syntax,  with  long  options
       starting with two dashes (’-’).

       --skinrc FILENAME
              Read skin resources from FILENAME.

       --print-dir RESOURCE
              Print  the  directory for a specific resource (e.g. ’plugins’ or
              ’images’).  Giving just --print-dir without  an  extra  argument
              causes beast to print the list of available resources.

       --merge
              Causes  the  following  files  to be merged into the previous or
              first project.

       --devel
              Enrich the GUI with hints usefull for (script) developers

       -h, --help
              Shows a brief help message.

       -v, --version
              Prints out beast and component versions and file paths.

       -n NICELEVEL
              Execute with priority NICELEVEL, this option only  takes  effect
              for the root suid wrapper ’beast’.

       -N
              Disables renicing to execute with existing priority.

       --display DISPLAY
              X server display for the GUI; see X(7).

       --bse-latency USECONDS
              Set the allowed synthesis latency for BSE in milliseconds.

       --bse-mixing-freq FREQUENCY
              Set the desired synthesis mixing frequency in Hz.

       --bse-control-freq FREQUENCY
              Set  the  desired  control  frequency in Hz, this should be much
              smaller than the synthesis mixing frequency to reduce CPU  load.
              The  default  value  of  approximately 1000 Hz is usually a good
              choice.

       --bse-pcm-driver DRIVER-CONF

       -p DRIVER-CONF
              This options results in  an  attempt  to  open  the  PCM  driver
              DRIVER-CONF  when  playback is started.  Multiple options may be
              supplied to try a variety of drivers and unless  DRIVER-CONF  is
              specified  as  ’auto’,  only  the  drivers listed by options are
              used.  Each  DRIVER-CONF  consists  of  a  driver  name  and  an
              optional  comma  seperated  list  of  arguments  attached to the
              driver withan equal sign, e.g.: -p oss=/dev/dsp2,rw -p auto

       --bse-midi-driver DRIVER-CONF

       -m DRIVER-CONF
              This option is  similar  to  the  --bse-pcm-driver  option,  but
              applies  to  MIDI  drivers and devices. It also may be specified
              multiple times and features an ’auto’ driver.

       --bse-driver-list
              Produce a list  of  all  available  PCM  and  MIDI  drivers  and
              available devices.

       --
              Stop  argument  processing, interpret all remaining arguments as
              file names.

   Development Options:
       --debug KEYS
              Enable certain verbosity stages.

       --debug-list
              List possible debug keys.

       -:[flags]
              This option enables or disables various debugging specific flags
              for  qbeast  core  developers.  Use  of  -:  is not recommended,
              because the supported flags  may  change  between  versions  and
              cause possibly harmful misbehaviour.

   Gtk+ Options:
       --gtk-debug FLAGS
              Gtk+ debugging flags to enable.

       --gtk-no-debug FLAGS
              Gtk+ debugging flags to disable.

       --gtk-module MODULE
              Load additional Gtk+ modules.

       --gdk-debug FLAGS
              Gdk debugging flags to enable.

       --gdk-no-debug FLAGS
              Gdk debugging flags to disable.

       --g-fatal-warnings
              Make warnings fatal (abort).

       --sync
              Do all X calls synchronously.

SEE ALSO

       bsescm(1), bse(5), sfidl(1), BEAST/BSE Website (http://beast.gtk.org)