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