man1/Amsb.1

#

    Amsb(1)								      Amsb(1)

    NAME
      Amsb - a network-transparent audio server for	the Microsoft Sound Board.

    SYNOPSIS

      The AF audio server is a network transparent	system developed at Digital
      CRL.	Amsb permits using the Microsoft Sound Board audio hardware in a dis-
      tributed environment.

    DESCRIPTION

      Amsb is an AF	server with Microsoft Sound Board device dependent support.

    STARTING UP
      Amsb [:portOffset] [options] &

    OPTIONS

      -help

           Use the help switch to determine	device independent arguments.

      -device device

           Specifies the name of the Microsoft Sound Board audio special device
           file.  If this switch is	not used, the Amsb audio server	will default
           to the device specified by the AUDIO_DEVICE environment variable	or
           the /dev/msb0 device.

      -hrate <#>

           Causes the server to set	the audio hardware sampling rate.  The
           default sampling	rate is	8000 Hz.  The hardware supports	5512, 6615,
           8000, 9600, 11025, 16000, 18900,	22050, 27428, 32000, 33075, 37800,
           44100, and 48000	Hz rates.

    AUDIO DEVICES

      The Amsb audio server	presents three audio devices to	client applications.
      These	audio devices map to the audio hardware	using stereo data, left	chan-
      nel only, and	right channel only.  The sampling rate of the audio devices
      is set by the	hrate switch.  The default audio data type is LIN16.  AF
      conversion services support other datatypes.

    CONNECTION NAME

      From the user's prospective, every AF	server has an audio connection of the
      form:

    			      hostname:portOffset

      This information is used by the application to determine how it should con-
      nect to the server.

      hostname
    	  The hostname specifies the name of the machine to which the audio
    	  device is physically connected.

      portOffset
    	  The portOffset is used to identify the audio server's	port on	host-
    	  name.	 For example, to simultaneously	run two	audio servers on a
    	  given	host, you might	select 0 or 1 for portOffset.

      If the connection name to an audio server is not specified, then the
      environment variables	AUDIOFILE or DISPLAY will be used.

    ACCESS CONTROL
      The sample server provides two types of access control:  an authorization
      protocol which provides a list of ``magic cookies'' clients can send to
      request access, and a	list of	hosts from which connections are always
      accepted.

    BUGS
      If you encounter a repeatable	bug, please submit a problem report to () and
      include the source code if possible.

    SEE ALSO

      AF(1), Aaxp(1), Amaxine(1), Alofi(1),	Ajv(1),	Amsb(1), Aj300(1), aplay(1),
      arecord(1), apass(1),	aset(1), abrowse(1), afft(1), ahost(1),	aphone(1),
      aprop(1), ahs(1), axset(1), xpow(1), afxctl(1), aname2num(1),	alsatoms(1),
      aevents(1), abob(1)

    COPYRIGHT

      See the COPYRIGHTS file.

      Copyright 1991-1994, Digital Equipment Corporation and the Massachusetts
      Institute of Technology.

    AUTHORS
      Digital Cambridge Research Lab