Warning
This repository is deprecated. See the new repository at vercidium-audio/vaudio-godot-openal
Raytraced audio system with realistic occlusion and reverb for Godot 4.
13/04/2026 - this repository is updated to use the latest v1.1.0 C# SDK:
- Muffle sounds in real time
- Accurate reverb in any environment
- Innovative event-based raytracing system
- Realistic energy-based model using materials
- Dynamic scene updates - automatically handles moving objects
- OpenAL Audio plugin - This plugin (currently) depends on the godot_openal plugin and must be enabled first
- Godot 4.x with C# support
- Vercidium Audio SDK
If using the latest v1.1.0 C# SDK, use the v110 branch. If using an older version, use the v106 branch.
- Copy or clone the entire
godot_raytraced_audiofolder to your project'saddons/directory.
- Copy
vaudio.dlland its dependencies to theyour_game\.godot\mono\temp\bin\Debugoutput folder. To copy these files automatically, see the csproj example here.
- Continue reading in project setup.
To run your Godot project from Visual Studio, click the small dropdown arrow next to your_game and click your_game Debug Properties.
Create a new launch profile by clicking the green icon in the top left, and rename it to Godot. Then set:
- the executable path
- command line parameters
- the working directory to
.
Then close the window, click the same small dropdown arrow, and select Godot. Use this launch profile from now on.
This plugin requires a license for the Vercidium Audio C# SDK. Apply here to get early access.


