kcat / dsoal

A DirectSound DLL replacer that enables surround sound, HRTF, and EAX support via OpenAL Soft
GNU Lesser General Public License v2.1
377 stars 50 forks source link

Deus Ex No reverb/ echo #79

Open UserGit-2021 opened 1 year ago

UserGit-2021 commented 1 year ago

The problem is in deus ex, there is no reverb through dsoal. Creative ALchemy has an echo reverb. https://youtu.be/rJwI1JTAq8I alsoft_error.txt dsoal_error.txt

alsoft.ini [General] channels=stereo frequency=44100 sources=1024 stereo-mode=headphones cf_level=0 sample-type=float32 periods=3 period_size=1024 output-limiter=off default-hrtf=irc_1037_44100 hrtf=true resampler=cubic hrtf-mode=full drivers="-dsound," hrtf-paths="E:\Soft\Steam\steamapps\common\Deus Ex\System\OpenAL,"

[reverb] boost=12

[eax] enable = true

kcat commented 1 year ago

Try now with OpenAL Soft commit 4c89d7.

UserGit-2021 commented 1 year ago

Try now with OpenAL Soft commit 4c89d7.

Works! I'll record a video later.

UserGit-2021 commented 1 year ago

Try now with OpenAL Soft commit 4c89d7.

https://www.youtube.com/watch?v=wruGV7f3N3s

ThreeDeeJay commented 1 year ago

For reference, here's a comparison of multiple methods https://www.youtube.com/watch?v=CZUMfKDUcYY

  1. DSOAL + OpenAL Soft: getting better each time I check it out
  2. ALchemy + X-Fi Titanium: still the benchmark
  3. ALchemy + Host OpenAL: pretty close to the real thing
  4. ALchemy + Creative Software 3D Library: too much reverb
  5. ALAudio + OpenAL Soft: clicks and pops when panning, and EAX is applied incorrectly (voices, etc.)
Hiradur commented 3 weeks ago

Are there still any issues here?

ThreeDeeJay commented 3 weeks ago

Reverb still works with the latest build in both vanilla and Revision Though it seems quite subtle and I had to boost it @UserGit-2021 is boost=12 the right amount for balanced reverb or is that just to test?

UserGit-2021 commented 3 weeks ago

Reverb still works with the latest build in both vanilla and Revision Though it seems quite subtle and I had to boost it @UserGit-2021 is boost=12 the right amount for balanced reverb or is that just to test?

yes for testing.

ThreeDeeJay commented 2 weeks ago

It checks out, I think ceski used 9 in the video above and it was still quieter than X-Fi hardware so I added 12 to the guide https://airtable.com/shrtTsUtiAJQ7wFGI/tblNOTdmp5nHXfFGU/viwjDPuKOjBnIQunv/recU6MI6CyiGQOQiW