For anyone who may be interested, I've created a GDExtension that integrates SteamAudio in Godot. It adds sound occlusion and reflection, which aren't available in native Godot AFAIK. With these features, having a wall between you and a sound source will make the sound muffled or even inaudible, and reverberation happens in larger rooms depending on the materials.
Here's a demo: https://youtu.be/vRnzfnb93Gw
godot-steam-audio is an extension that leverages GDExtension to integrate Valve's Steam Audio library with Godot, allowing for sound occlusion, reflections, and much more.
Latest release at: https://github.com/stechyo/godot-steam-audio/releases/latest
Follow the instructions on the readme for installation.
If you like this, please star it at: ...