Is there a native way to switch unreal sound attentuation and occlusion as the material changes between the player and the sound source?

So currently you make a sound attenuation file and you can only place one of those in a sound cue or other sound files, but was wondering if there was any way to switch these sound attenuation natively and auto switch based on the different material inbetwene the player and the sound source.

Like the player behind one material makes the sound if muffle, but behind another material there is no sound?

Asking if there is a native solution before I make my own?

If I’m understanding you correctly, you can make use of Audio Volumes or Audio Gamplay Volumes for that. You can also create Sound Mix assets and Sound Mix Modifiers, and push/pop them as needed. Also look into the Audio Control Bus and Audio Modulation features.

Hope this helps!

Ben

Here’s a well-presented video on this topic: https://youtu.be/9JVc8x15P-M?si=gLIvt6YQrjkXGIAG