A downloadable project for Windows, macOS, and Linux

CPU Raytracing Reverb is a Unity prototype for a tool that dynamically adapts reverb parameters based on the environment. It uses Unity Raycasts to gather data on the environment’s geometry and materials, allowing spatialized audio to respond to these changes. For more details on the acoustic principles and their implementation using ray tracing, check out the documentation.

The source code can be found in the Git repository.

Controls:

  • Arrows or WASD: Plauer movement
  • Mouse: Camera movement
  • Space: Jump
  • E: Change geometry on the square (where the ramp is)

Download

Download
Windows-CPU-Raytracing-Reverb.zip 27 MB
Download
Linux-CPU-Raytracing-Reverb.zip 180 MB
Download
Mac-CPU-Raytracing-Reverb.zip 24 MB
Download
Adaptive_Reverberation_in_Unity_Games-Albert_Madrenys.pdf 1.3 MB

Install instructions

Disclaimer: Mac build unfortunately has not been tested because of unaccessible device.

Windows and Linux builds have been tested by the author.


Leave a comment

Log in with itch.io to leave a comment.