FvwmAudio(1) | General Commands Manual | FvwmAudio(1) |
FvwmAudio - the FVWM Audio module
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
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.
FvwmAudio reads the same .fvwmrc file as fvwm(1) reads when it starts up, and looks for certain configuration options:
*FvwmAudioPlayCmd builtin-rplay
*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
The invocation method was shown in the synopsis section. No command line invocation is possible. FvwmAudio must be invoked by the fvwm window manager.
It's REALLY noisy when fvwm starts and restarts.
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.
Mark Boyns (boyns@sdsu.edu)
Mark Scott (mscott@mcd.mot.com)
Mar 28 1994 | 3rd Berkeley Distribution |