NAME
arcofi —
Siemens PSB2160 audio
codec
SYNOPSIS
arcofi* at dio?
audio* at audiobus?
DESCRIPTION
The
arcofi driver supports the HP “Audio1” audio
devices, based upon the Siemens PSB2160 “ARCOFI” codec, to
implement the audio device interface described in
audio(4).
This device is found onboard HP 9000 workstations models 425e, 705 and 710.
The
arcofi is limited to a phone-quality mono, 8000 Hz sound.
AUDIOCTL SETTINGS
The following encodings are supported:
AUDIO_ENCODING_ULAW
-
AUDIO_ENCODING_ALAW
-
AUDIO_ENCODING_SLINEAR_BE
- Natively supported.
AUDIO_ENCODING_SLINEAR
-
AUDIO_ENCODING_SLINEAR_LE
-
AUDIO_ENCODING_ULINEAR_LE
-
AUDIO_ENCODING_ULINEAR_BE
- Software converted to
AUDIO_ENCODING_SLINEAR_BE
encoding.
MIXERCTL SETTINGS
The
arcofi has three audio ports:
- inputs.line
- The ‘line in’ jack connector.
- outputs.line
- The ‘line out’ jack connector.
- outputs.speaker
- The built-in speaker.
Each port has a volume control, and can be muted.
The
outputs.line and
outputs.speaker volume
settings are tied to the same hardware setting.
SEE ALSO
audioctl(1),
mixerctl(1),
ioctl(2),
audio(4),
dio(4),
intro(4)
HISTORY
The
arcofi driver was written for
OpenBSD and first appeared in
OpenBSD
5.1, and was ported to
NetBSD.