soundscheme(1) soundscheme(1) NAME soundscheme - audio cue server (daemon) SYNOPSIS soundscheme [-default_bell [bellName]] [-no_default_bell] [-device <dev>] [-force_reset] [-no_force_reset] [-name <name>] [-aux <filename>] DESCRIPTION soundscheme is an X-based server daemon which provides high-level audio playback services for applications. Based on the audio and audiofile libraries, soundscheme mixes and plays sounds on demand as requested by multiple client programs using a single audio port. Each client may provide an X resource file which specifies a palette of sound names and the mappings of these names to soundfiles. Named sounds are activated within applications using function calls from the daemon's client library. The primary client for soundscheme is the IRIX Interactive Desktop. A handful of sounds have been assigned to functions such as launching applications and manipulating file icons. The soundscheme server is started automatically at login from the Xsession file for SGI's IRIX Interactive Desktop user environment. In addition, soundscheme can optionally produce the default system bell in lieu of the X server. OPTIONS -default_bell [bellName] Intercept bell events from the X server and produce the default system bell with the scheme resource given by bellName. This also turns the X The default for bellName is "Beep," which causes the soundfile given in the scheme resource "Beep" to be played. -no_default_bell Do not intercept keyboard bell events from the X server. This is the default. -device dev Send all sounds to the audio device given by dev. -force_reset When soundscheme exits, force the X server to turn its internal bell on. Normally this is done only if the X server bell was on when soundscheme was started. -no_force_reset When soundscheme exits, leave the X server bell in the state it was in when soundscheme started. This is the default. -display dpyName Use the X display given by dpyName. -name name Use the given name for resources. By default, soundscheme looks for X resources for "soundscheme." -aux filename Override default desktop sounds defined in the /usr/share/data/sounds/soundscheme/schemes/defaultScheme.ss file with same-named sounds specified in filename instead. HARDWARE soundscheme requires an SGI system with the Iris Audio Processor. NOTES To disable soundscheme from playing sounds, select Desktop > Customize > Sounds and click to uncheck the Desktop Sounds toggle. Likewise, to enable sounds again, make sure this box is checked on. Changes to this setting will take effect immediately for some desktop applications, but not take effect until the next login for other applications. To change the output level of sounds, use apanel, the system audio control panel. This panel controls the sound level of all applications using audio, including soundscheme. SEE ALSO See the ALintro(3a) reference page for more about the audio library. Also see the apanel(1) reference page. See the dmedia_eoe release notes for important information regarding customization of soundscheme resources. See the desktop_eoe release notes for instructions on changing the sounds played in the desktop (does not require root permission in IRIX 6.5). Page 2