DSOAL: Aureal A3D-style HRTF in PC games that use EAX and DirectSound3D 🎧
Channel: I Drink Lava - 3D Game Audio
Date: 22/04/2018

DOWNLOAD HERE:
https://www.nexusmods.com/newvegas/mods/65094?tab=files
FULL LIST OF COMPATIBLE GAMES HERE:
https://docs.google.com/document/d/1SyOw7D0H2ecGxzPsCFEFKwupU8LuazUrlkI-gVTpyhc/edit?usp=sharing

Use headphones only with any virtual surround features turned off.

0:00 DirectSound Stereo
1:15 OpenAL Soft HRTF w/ DSOAL

DSOAL is a software wrapper by kcat that translates DirectSound3D calls in older PC games to OpenAL. You might already be familiar with a similar ALchemy replacement called "IndirectSound". However, DSOAL is far superior because it can be used in conjunction with the latest builds of OpenAL Soft in order to get A3D 2.0-style HRTF in any game that supports DirectSound3D. This adds hundreds of games from 1997 to 2010 into the OpenAL Soft-supported game library.

Since the release of this video, I have worked with kcat by sending bug reports to get DSOAL working better than its original, buggy incarnation from 2011. At this point, DSOAL is essentially a full-fledged replacement for an Audigy 2 soundcard. It supports up to EAX 4.0 as well as light Aureal A3D support (HRTF and volume attenuation behind walls) through Creative's a3dx5 and Aureal's A2D wrappers. Almost no games crash upon startup anymore, though there will always be one or two rare exceptions. The only games DSOAL doesn't seem to support are FMOD games that utilize hardware acceleration like Far Cry 1 and Exodus from the Earth.


HRTF grade:
A (contrast with the CMSS-3D HRTF version which was C)

Settings:
Windows Control Panel: Stereo
r_customwidth "1280"
r_customheight "720"
r_mode "-1"
cg_fov "115.63" (bound to P)
r_ignorehwgamma "1"
s_khz "44" (44khz sound is mandatory for OpenAL Soft HRTF)
IRC_1058 HRTF tables placed in %APPDATA%/OpenAL/HRTF
(in alsoft.ini located in %APPDATA%)
channels=stereo
frequency=44100
stereo-mode=headphones
cf_level=0
sample-type=float32
periods=2
default-hrtf=irc_1005_44100
hrtf=true
resampler=bsinc24

Links:
https://www.nexusmods.com/newvegas/mods/65094
http://repo.or.cz/dsound-openal.git
http://forums.bethsoft.com/topic/1192376-relz-restoring-surround-sound-and-eax/
https://pcgamingwiki.com/wiki/Unreal_Tournament_2004#Use_OpenAL_Soft
https://www.reddit.com/r/oculus/comments/1fzonq/psa_for_games_using_openal_including_minecraft/cagd3lb/
http://recherche.ircam.fr/equipes/salles/listen/
http://kcat.strangesoft.net/openal.html



#3dsound #spatialaudio #binaural #3daudio #360audio #8daudio #hrtf #headphones #audiophile #gameaudio #mod #eax #retrogaming
3D 3Д звук пространственный бинауральный 3Dサウンド バイノーラル 空間オーディオ Ilusión Auditiva Sonido 3D áudio audio espacial Som em 3D 3D zvok Son en 3D 3D geluid 3D zvuk 3d声音 双耳 เสียง 3D Âm thanh 3D Suono 3D audio spaziale 3d-ääni binauraalisen 3D lyd 3D dźwięk Suara 3D 3D 사운드 3 डी साउंड 3 डी ध्वनि صوت ثلاثي الأبعاد صدای سه بعدی Τρισδιάστατος ήχος 3D skaņa 3D garsai 3D ses צליל תלת ממדי דימוי שמע