diff --git a/README.md b/README.md index d786538..62dd268 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ To clear your inputdevice or outputdevice options and set them to defaults, set ### Audio Backends (ALSA, PipeWire, PulseAudio) -Barnard uses OpenAL Soft for audio. By default it will pick the first available backend (often ALSA), but you can force a specific driver: +Barnard uses OpenAL Soft for audio. The default backend order is determined by the installed OpenAL Soft build and its configuration; it is not guaranteed to prefer PipeWire or PulseAudio. You can force a specific driver: - Command line: `./barnard --audio-driver pipewire` (or `pulse`, `alsa`, `jack`) - Config file: add `audiodriver = "pipewire"` to your `~/.barnard.toml` @@ -157,7 +157,7 @@ Barnard uses OpenAL Soft for audio. By default it will pick the first available If PipeWire or PulseAudio support is missing, install OpenAL Soft with the corresponding backend enabled (e.g., `libopenal1` or `openal-soft` packages built with PipeWire). After changing drivers, rerun with `--list_devices` to confirm the desired devices appear. -Leaving `audiodriver` empty in the config keeps the OpenAL default ordering (PipeWire/Pulse first if available, then ALSA). +Leaving `audiodriver` empty uses the OpenAL Soft default ordering from the installed library. ## Keystrokes