Skip to content

vercidium-patreon/godot_raytraced_audio

Repository files navigation

Warning

This repository is deprecated. See the new repository at vercidium-audio/vaudio-godot-openal

Vercidium Audio

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:

Features

  • 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

Requirements

  • 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

Branches

If using the latest v1.1.0 C# SDK, use the v110 branch. If using an older version, use the v106 branch.

Installation

  1. Copy or clone the entire godot_raytraced_audio folder to your project's addons/ directory.

Screenshot of the your_game/addons folder

  1. Copy vaudio.dll and its dependencies to the your_game\.godot\mono\temp\bin\Debug output folder. To copy these files automatically, see the csproj example here.

Screenshot of the your_game.godot\mono\temp\bin\Debug

  1. Continue reading in project setup.

Visual Studio

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 .

Godot debug properties in visual studio

Then close the window, click the same small dropdown arrow, and select Godot. Use this launch profile from now on.

Requirements

This plugin requires a license for the Vercidium Audio C# SDK. Apply here to get early access.

About

Raytraced Audio plugin for Godot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors