1:aoss

From Linux Man Pages

Jump to: navigation, search
      aoss - Wrapper script to facilitate use of the ALSA OSS compatibility library.
      
      aoss osscommand [arguments]

DESCRIPTION

      aoss is a simple wrapper script which facilitates the use of the ALSA OSS compatibility library. It just sets the
      appropriate LD_PRELOAD path and then runs the command.
 
      This is useful in cases where routing settings (which can be made in your .asoundrc file) need to be  applied  to
      commands that use the OSS API.
 
      Examples of asoundrc configuration:
 
      pcm.dsp0 {      type plug      slave.pcm "hw:0,0" }
 
      or
 
      pcm.dsp0 {      type plug      slave.pcm "dmix" }
 
      In  the  above  configuration  examples, the pcm.dsp0 definition is used to wrap calls do /dev/dsp0. You can also
      wrap usage of /dev/dsp1, /dev/dsp2, etc. by defining pcm.dsp1, pcm.dsp2, etc..
 
      The PCM name to open can be given explicitly via ALSA_OSS_PCM_DEVICE environment variable, too.   This  overrides
      the default dsp0, etc.
 
      Note on mmap: aoss mmap support might be buggy. Your results may vary when trying to use an application that uses
      mmap'ing to access the OSS device files.


Arguments

      osscommand
             A command that uses the OSS API
 
      arguments
             The appropriate arguments and options for the OSS command.


      AUTHORS
             The OSS compatibility library is by Abramo Bagnara <abramo@alsa-project.org>.  The aoss  script  and  this
             document are by James Tappin <james@xena.uklinux.net>.

CATEGORY

Personal tools