Provided by: fvwm1_1.24r-56_amd64 bug

NAME

       FvwmAudio - the FVWM Audio module

SYNOPSIS

       FvwmAudio  is  spawned  by fvwm, so no command line invocation will work.  From within the
       .fvwmrc file, FvwmAudio is spawned as follows:

       Module FvwmAudio

       or from within an fvwm pop-up menu:

       Popup "Module-Popup"
            Title     "Modules"
            Module    "GoodStuff"    GoodStuff
            Module    "NoClutter"    FvwmClean
            Module    "FvwmIdentify" FvwmIdent
            Module  "Banner"        FvwmBanner
            Module    "Debug"        FvwmDebug
            Module  "Audio"          FvwmAudio
            Module  "Pager"         FvwmPager 0 3
       EndPopup

DESCRIPTION

       The FvwmAudio module communicates with the Fvwm window manager to  bind  audio  sounds  to
       window  manager  actions.  Different  audio  queues  may be assigned to any window manager
       action. FvwmAudio can be used with any independent audio player, and therefore requires no
       special  audio  library  APIs  of its own. Simple in its design, it merely binds the audio
       filenames to  particular  actions  and  forks  off  the  audio  player  program  with  the
       appropriate filename when that action occurs.

       FvwmAudio can also have builtin support for the rplay library.

CONFIGURATION OPTIONS

       FvwmAudio  reads  the  same .fvwmrc file as fvwm(1) reads when it starts up, and looks for
       certain configuration options:

       *FvwmAudioPlayCmd /usr/bin/X11/demos/auplay
              This determines the independent audio player program that will  actually  play  the
              sounds.  If the play command is set to builtin-rplay then the builtin rplay support
              will be used.  For example:

              *FvwmAudioPlayCmd builtin-rplay

       *FvwmAudioDir /usr/lib/sounds
              Specifies the directory to look for the audio files.  This option is  ignored  when
              rplay is used.

       *FvwmAudioDelay 5
              Specifies  that  sound  events will only be played if they occur at least 5 seconds
              after the previous event.  Sounds events that occur during  the  delay  period  are
              ignored.   This  option  is  useful if you don't want several sounds playing at the
              same time.  The default delay is 0 which disables the audio delay.

       *FvwmAudioRplayHost hostname
              Specifies what host the  sounds  will  play  on.   The  hostname  can  also  be  an
              environment  variable such as $HOSTDISPLAY.  This option is only valid with builtin
              rplay support.

       *FvwmAudioRplayPriority 0
              Specifies what priority will be assigned to the sounds when they are played.   This
              option is only valid with builtin rplay support.

       *FvwmAudioRplayVolume 127
              Specifies  what  volume  will be assigned to the sounds when they are played.  This
              option is only valid with builtin rplay support.

       *FvwmAudio window-manager_action audio_filename
              Binds particular window manager actions to sound queues.

              *FvwmAudio startup TaDa.au
              *FvwmAudio shutdown Elvis_Left.au
              *FvwmAudio unknown doh.au
              *FvwmAudio add_window drip.au
              *FvwmAudio raise_window swoosh.au
              *FvwmAudio lower_window swoosh.au
              *FvwmAudio focus_change boing.au
              *FvwmAudio destroy_window explosion.au
              *FvwmAudio iconify ploop.au
              *FvwmAudio deiconify ploop.au
              *FvwmAudio toggle_paging fwop.au
              *FvwmAudio new_page beam_trek.au
              *FvwmAudio new_desk beam_trek.au
              *FvwmAudio configure_window huh.au
              *FvwmAudio window_name beep.au
              *FvwmAudio icon_name beep.au
              *FvwmAudio res_class beep.au
              *FvwmAudio res_name beep.au
              *FvwmAudio end_windowlist twang.au

INVOCATION

       The invocation method was shown in the synopsis section. No  command  line  invocation  is
       possible. FvwmAudio must be invoked by the fvwm window manager.

BUGS

       It's REALLY noisy when fvwm starts and restarts.

COPYRIGHTS

       This  module  is  heavily  based  on a similar Fvwm module called FvwmSound by Mark Boyns.
       FvwmAudio simply takes Mark's original program and extends it to make it generic enough to
       work with any audio player. The concept for interfacing this module to the Window Manager,
       is original work by Robert Nation.

       Copyright 1994, Mark Boyns and Mark Scott. No guarantees or  warranties  or  anything  are
       provided  or  implied in any way whatsoever. Use this program at your own risk. Permission
       to use this program for any purpose is given, as long as the copyright is kept intact.

AUTHORS

       Mark Boyns (boyns@sdsu.edu)

       Mark Scott (mscott@mcd.mot.com)