---
name: "arcofi"
section: "4"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["openbsd"]
url: "https://new.carta.tech/arcofi"
---

# arcofi(4)

Siemens PSB2160 audio codec

## NAME

**arcofi** – Siemens PSB2160 audio codec

## SYNOPSIS

**arcofi\* at gsc?** **audio\*  at arcofi?**

## 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)](/audio/4.md).

This device is found onboard HP 9000 workstations models 425e, 705 and 710.

The **arcofi** is limited to a mono, 8000 KHz sound, either with 8-bit phone-quality mu-law or a-law samples, or 16-bit signed linear samples in big-endian byte order.

### AUDIOCTL SETTINGS

The following encodings are supported:

- AUDIO\_ENCODING\_ULAW

  - AUDIO\_ENCODING\_ALAW

  - AUDIO\_ENCODING\_SLINEAR\_BE

  Natively supported.

- AUDIO\_ENCODING\_SLINEAR

  Software converted to AUDIO\_ENCODING\_ULAW encoding.

- 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.spkr**

  The built-in speaker.

Each port has a volume control, and can be muted.

The **outputs.line** and **outputs.spkr** volume settings are tied to the same hardware setting.

## SEE ALSO

[ioctl(2)](/ioctl/2.md), [audio(4)](/audio/4.md), [gsc(4)](/gsc/4.md), [intro(4)](/intro/4.md), [audioctl(8)](/audioctl/8.md), [mixerctl(8)](/mixerctl/8.md)

## HISTORY

OpenBSD support for **arcofi** first appeared in OpenBSD 5.1.
