Sound: Difference between revisions
From Unreal Tournament 2004 MiA Wiki
No edit summary |
restructure |
||
| Line 1: | Line 1: | ||
= OpenAL Soft = | = '''OpenAL Soft''' = | ||
'''Patch 3374''' for Unreal Tournament 2004 replaces the legacy DirectSound-based OpenAL with '''OpenAL Soft''', modernizing the game’s audio backend for improved compatibility, stability, and 3D positional sound on current systems. | '''Patch 3374''' for Unreal Tournament 2004 replaces the legacy DirectSound-based OpenAL with '''OpenAL Soft''', modernizing the game’s audio backend for improved compatibility, stability, and 3D positional sound on current systems. | ||
=== Audio Features & Options === | === '''Audio Features & Options''' === | ||
* '''HRTF support''' – Enhanced 3D positional audio for headphones | * '''HRTF support''' – Enhanced 3D positional audio for headphones | ||
| Line 12: | Line 12: | ||
* '''Configurable decoders & backends''' – Select output backends (e.g., WASAPI, PulseAudio, PipeWire) and decoder behavior | * '''Configurable decoders & backends''' – Select output backends (e.g., WASAPI, PulseAudio, PipeWire) and decoder behavior | ||
=== | ==== '''Configuration file''' ==== | ||
Audio behavior can be customized | Audio behavior can be customized through files containing settings for different use cases (e.g., competitive HRTF headphones, high-quality surround, low-latency setup). | ||
==== | You can place the file next to the game executable and OpenAL Soft will override the system or user config | ||
Common adjustable options include: | |||
* <code>hrtf = true/false</code> | |||
* <code>frequency = <sample rate></code> | |||
* <code>channels = stereo / 5.1 / 7.1</code> | |||
* <code>resampler = <type></code> | |||
* <code>period_size</code> and <code>periods</code> (latency tuning) | |||
===== For Windows ===== | |||
===== Per-user | ====== Per-user ====== | ||
C:\Users\%USERNAME%\AppData\Roaming\alsoft.ini | C:\Users\%USERNAME%\AppData\Roaming\alsoft.ini | ||
===== | ====== Game-specific ====== | ||
C:\UT2004\System\alsoft.ini | C:\UT2004\System\alsoft.ini | ||
==== | ====== Presets ====== | ||
Stereo speakers | |||
Stereo headphones | |||
Stereo headphones with HRTF enabled | |||
===== For Linux ===== | |||
===== System-wide | ====== System-wide ====== | ||
/etc/xdg/alsoft.conf | /etc/xdg/alsoft.conf | ||
===== Per-user | ====== Per-user ====== | ||
~/.config/alsoft.conf | ~/.config/alsoft.conf | ||
===== | ====== Game-specific ====== | ||
$HOME/.ut2004/System/alsoft.conf | $HOME/.ut2004/System/alsoft.conf | ||
====== Presets ====== | |||
Stereo speakers | |||
Stereo headphones | |||
Stereo headphones with HRTF enabled | |||
Revision as of 17:44, 20 February 2026
OpenAL Soft
Patch 3374 for Unreal Tournament 2004 replaces the legacy DirectSound-based OpenAL with OpenAL Soft, modernizing the game’s audio backend for improved compatibility, stability, and 3D positional sound on current systems.
Audio Features & Options
- HRTF support – Enhanced 3D positional audio for headphones
- Selectable HRTF modes – Enable/disable and profile selection
- Playback device selection – Choose specific output devices
- Stereo / 5.1 / 7.1 support – Improved surround handling
- Sample rate & resampler settings – Quality/performance tuning
- Ambisonics support – B-Format decoding for advanced spatial audio workflows
- Configurable decoders & backends – Select output backends (e.g., WASAPI, PulseAudio, PipeWire) and decoder behavior
Configuration file
Audio behavior can be customized through files containing settings for different use cases (e.g., competitive HRTF headphones, high-quality surround, low-latency setup).
You can place the file next to the game executable and OpenAL Soft will override the system or user config Common adjustable options include:
hrtf = true/falsefrequency = <sample rate>channels = stereo / 5.1 / 7.1resampler = <type>period_sizeandperiods(latency tuning)
For Windows
Per-user
C:\Users\%USERNAME%\AppData\Roaming\alsoft.ini
Game-specific
C:\UT2004\System\alsoft.ini
Presets
Stereo speakers
Stereo headphones
Stereo headphones with HRTF enabled
For Linux
System-wide
/etc/xdg/alsoft.conf
Per-user
~/.config/alsoft.conf
Game-specific
$HOME/.ut2004/System/alsoft.conf
Presets
Stereo speakers
Stereo headphones
Stereo headphones with HRTF enabled
