osspd(8)

osspd8

Oss proxy daemon

Usage

osspd [options]

Overview

osspd implements the OSS devices (/dev/[a]dsp and /dev/mixer) in userland using CUSE. Sound data is forwarded to a DSP slave: Implementations for PulseAudio and ASLA exist, but the ALSA slave should still be considered experimental.

Options

--dsp=NAME

DSP device name (default dsp)

--dsp-maj=MAJ

DSP device major number (default 14)

--dsp-min=MIN

DSP device minor number (default 3)

--adsp=NAME

Aux DSP device name (default adsp, blank to disable)

--adsp-maj=MAJ

Aux DSP device major number (default 14)

--adsp-min=MIN

Aux DSP device minor number (default 12)

--mixer=NAME

mixer device name (default mixer, blank to disable)

--mixer-maj=MAJ

mixer device major number (default 14)

--mixer-min=MIN

mixer device minor number (default 0)

--max=MAX

maximum number of open streams (default 256)

--umax=MAX

maximum number of open streams per UID (default --max)

--exit-on-idle

exit if idle

--dsp-slave=PATH

DSP slave (default ossp-padsp in the same dir)

--log=LEVEL

log level (0..6)

--timestamp

timestamp log messages

-v

increase verbosity, can be specified multiple times

-f

Run in foreground (don't daemonize)

Releases

6 releases since Debian 8 (Jessie); the text changed 1 time.

  1. 8–9
  2. 10–13

From osspd 1.3.3-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.