menu

AudioBackendKind

import { AudioBackendKind } from "destack:audio/binding";

Host audio backend kind.

language/library/src/audio/binding/backend.ds:6:27
1export enum AudioBackendKind {2    Auto = 0,3    Alsa = 1,4    PulseAudio = 2,5    PipeWire = 3,6    Jack = 4,7    CoreAudio = 5,8    Wasapi = 6,9    Asio = 7,10    Simulation = 250,11    Null = 255,12}

Variants

Auto = 0

Use the host-preferred backend.

Alsa = 1

Advanced Linux Sound Architecture.

PulseAudio = 2

PulseAudio server.

PipeWire = 3

PipeWire server.

Jack = 4

JACK audio server.

CoreAudio = 5

Apple Core Audio.

Wasapi = 6

Windows Audio Session API.

Asio = 7

ASIO driver host.

Simulation = 250

Deterministic runtime simulation backend.

Null = 255

Silent test backend.