It looks like Roblox recently decided to release a very new beta feature called āAcoustic-Simulationā which is something similar to my Module. I will add support for acoustic simulation once itās out of studio-beta.
Introducing a generational leap in Roblox horror game audio ā a reverb system rebuilt from the ground up using the brand-new AudioAPI. This system reacts to your environment in real-time and even applies to voice chat, giving every scream, footstep, and eerie whisper the immersive feel it deserves.
This is a modern rewrite of the legendary Dynamic Audio Reverb by @Kwick, now enhanced with Robloxās latest technology which is perfect for horror games that sound as good as they scare.
Before You Use It!
Make sure the following are configured in Model Tab > Service > VoiceChatService & SoundService for the best reverb effects and voice chat support:
VoiceChatService
EnableDefaultVoice
EnableAudioAPI
SoundService
DefaultListenerLocation
= Character (Recommended)VolumetricAudio
= Enabled (Recommended)
These are required for the AudioAPI AudioAnalyser
and AudioReverb
instances to function with Voice Chat properly.
Features
-
Voice Chat Support Powered by
AudioAPI
, your actual voice is affected by the environment. -
Fibonacci Sphere Scanning Instead of just casting random rays, ReverbAPI now uses the Fibonacci sphere algorithm. This distributes raycasts perfectly and evenly around the player, getting a far more accurate and stable āsnapshotā of the environment with every scan. No more weird reverb shifts from random ray clumping!
-
Customizable Reverb Presets Easily add your own reverb styles directly in the
Materials
ModuleScript. The system comes with a ton of presets for default Roblox materials, but you can create infinite custom combos for any vibe.
-
Performance Optimized Thanks to the efficiency of the Fibonacci sphere algorithm, you get maximum environmental accuracy with fewer rays. The system is fully tuneable, just adjust
NumRays
orUpdateInterval
in theSettings
module to fit your gameās performance budget. Itās built to be lightweight, and you can toggle the entire effect in real-time with a simple script or UI button.
-
Legacy Audio Support This system not only works with the latest
AudioAPI
but also supports Legacy Roblox audio, making it backward compatible and perfect for all types of games.