Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XMMIX(1)		     General Commands Manual			XMMIX(1)

NAME
     xmmix - Audio mixer utility for X11/Motif

SYNOPSIS
     xmmix  [toolkitoption  ...]  [-dev  device]  [-autoload  path] [-exitreset]
     [-debug] [-demo]

DESCRIPTION
     Xmmix is a program that allows the use of the mixer section  of  the  sound
     card  hardware supported by the VoxWare driver.  See the README file in the
     xmmix distribution for further information about VoxWare.

     There are up to ten input level sliders (Synth, PCM, Alt PCM, Line, Line-1,
     Line-2, Line-3, Mic, CD) and up to four output level sliders (Rec Mon,  Rec
     Out,  Speaker  and  Master).   The Input Gain control, Output Gain control,
     Bass and Treble tone control sliders are also available.  Each of the level
     sliders include a "lock" toggle button which allows the settings of the two
     stereo channels to be changed simultaneously or independently.   The  input
     controls  also  include a "rec" button (where applicable), which allows the
     input sources to be selected for recording.  The tone control sliders  have
     a	"Flat"	button	which causes these controls to revert to the center set-
     ting.  In addition, these controls are available: a "Mute"  button  to  si-
     lence the audio, a "Loudness" button to engage frequency response compensa-
     tion,  and an "Stereo Enhance" button to set the stereo separation enhance-
     ment.

     Xmmix queries the capabilities of the sound board during start-up, and will
     only display controls corresponding to features that  are	actually  imple-
     mented in the hardware.

     The various controls in the xmmix main window are meant to be self explana-
     tory.   Additional features include the ability to save mixer settings in a
     file and load it at a later time.	A "Reset" feature resets all controls to
     their start-up settings.

     While the use of a mouse is natural with xmmix, all functionality can  also
     be  operated  via	the  keyboard.	This is in conformance to the guidelines
     published in the OSF/Motif Style Guide from the Open Software Foundation.

OPTIONS
     All standard Xt Intrinsics toolkit options are supported.	In addition, xm-
     mix supports the following options:

     -dev device
	    Specifies the path name to the raw mixer device.  If this option  is
	    not used, the default device used is /dev/mixer.

     -autoload path
	    Specifies  the  path name to a mixer settings file that is automati-
	    cally loaded when xmmix starts.  This forces all control settings to
	    those specified in the file.  If this option is not used,  then  the
	    control  settings  will  be  queried from the mixer hardware itself.
	    This option overrides the XMmix*autoLoadOnStartUp X resource.

     -exitreset
	    Causes all mixer controls to reset to their start-up state when  xm-
	    mix  is  exiting.  This option overrides the XMmix*resetOnExit X re-
	    source.

     -debug
	    Causes verbose debugging diagnostics to be printed on stderr.

     -demo  Invokes xmmix in "demo" mode.  This causes xmmix to display all con-
	    trols as if they are functional, but does not actually  operate  the
	    sound hardware.

X RESOURCES
     Xmmix  has  many  adjustable X resources to customize its look and feel, as
     well as its behavior.  Notably, the colors of virtually  every  feature  on
     xmmix's windows can be changed, as well as the text fonts.

     The  resource  names  and their defaults can be found in the LIBDIR/app-de-
     faults/XMmix file (where LIBDIR is typically /usr/lib/X11).  It is not rec-
     ommended that you change values in the LIBDIR/app-defaults/XMmix file,  un-
     less  you want the changes to be forced upon all users of xmmix on the sys-
     tem.  Instead, make a copy of this file, change the copy as  you  see  fit,
     then  place  it in your home directory.  Your custom resource settings will
     then override the defaults when xmmix is  subsequently  started.	Alterna-
     tively,  you  may also place specific resources you wish to override in the
     .Xdefaults file in your home directory.

SEE ALSO
     X(1).

AUTHOR
     Ti Kan (ti@amb.org)
     AMB Research Laboratories, Sunnyvale, CA, U.S.A.

     Comments, suggestions, and bug reports are always welcome.

v1.2				  14 July 1996				XMMIX(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=xmmix&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help