Audio Volume Effect Not Working

Hey guys,

My apologies if I’m missing something very simple, but I cannot for the life of me figure out how to make an audio volume affect sounds, either from a cue in the world or the firing sound of the template first person character. I have created an audio volume that encompasses the entire first person level, and added a reverb effect (increasing decay time as well). It says it’s enabled, and I’ve followed multiple tutorials as closely as I can but to no avail.

I am running Unreal 4.23.1 on Windows 10. Any help would be greatly appreciated.

Cheers,
Anemony.

Same here, not matter what I do I can’t get my audio volumes to do anything.

Not with exsisting projects or even fresh new templates !

Yep, same here… 4.23.1 on Windows10

Sound Class -> Apply Ambient Volumes (true)

Create a sound class. Tick “Apply Ambient Volumes”. For each sound that is suppose to work with audio volumes change out the sound class.

4 Likes

Took me too long to find this
You need to turn on override attenuation to have the AudioVolume effect the sound. This was not mentioned in the book I’m learning from.
See attachment.

1 Like

If you’re playing a 2D sound that you want sent to Reverb, you will need to express how it gets sent in its SoundClass data.

Hi, There’s a weird thing with the Audio Volume, when it’s not set to enabled, it still has the reverb effect activated. Is it a bug?
Another thing, I can’t disable the reverb effect in blueprint, I have to completely disable the Audio Volume. Bug as well?
The whole Reverb, audio volume framework seem to be a bit broken isn’t it?

Same here.
I made sure the SoundCue I am playing is using a SoundClass with the Apply Ambient Volumes set to true.
Tried to have a sound in the persistant level with “Override attenuation cheked”
Tried to spawn a sound at player’s location inside of an Audio Volume.
It doesn’t effect the sound at all.
What am I missing?

1 Like

same problem. That seems to be a bug man. ufff… was so excited to hear about the new update … but simple things like this got really complicated… and at the end … a simple volume boost just doesn’t seem to work. We need help or a clear direction. Thanks a lot!

Been bashing my head around this for a couple of hours, and finally got it to work

looks like the default sound class for all imported sounds is “master” i found it on engine>engine sounds, so a ticked the “apply ambient volumes” on it

i also didnt know that i could select the sound class by opening the sound asset double clicking it

when i did it, it started working, the one thing i dont see on this tread is the size of the audio volume, my camera is far far away, 20.000 units, so when i make the audio volume huge to overlap it the volume works

thanks a lot for the info above

one sec man… where did you tick to apply the ambient volume?
could you give us a break down or some visual screenshots… still not working on my end…

thanks a lot man… cheers

Worked for me! I had to go to the Master Class and set “Default 2DReverb Amount” to 1.0
and “Reverb” was enabled

I had the same trouble. I suppose we have no reverb effect driven by Audio Volume because when we set custom attenuator in the sound cue’s settings, our reverb send in this custom attenuator is disabled by default. So as llmrt found, when we set override attenuation checkbox checked in sound cue settings, we don’t use our custom attenuator (with it’s disabled reverb settings) for this cue and switch to the cue’s reverb settings. So we don’t need to override our attenuation and just enable reverb in our custom attenuator. As the result we have both: Audio Volume and Attenuator effects

tks man

Even I had this same issue. Tried many times but I couldn’t fix it.

if you turn on override then it’s a sphere and it discards the audio volume

I kept searching for “why isn’t unreal audio volume reverb working” and landed here. I found two things you have to do:

  1. When using an Audio Volume box, in its settings make sure the Audio Volume > Settings > Volume is at least 0.5 (perferably 1.0). Also set the Audio Volume > Settings > Fade Time to something shorter than 2.0 seconds (like 0.2 seconds) otherwise you might run in/out of a room to quickly to hear the reverb effect.

  2. Turn up the 2D sound send on the Master class. The easiest way to get there is: Project Settings > All Settings > search for “default sound” > Default Sound Class > select Master and then click on its icon. Once the editor loads, in the Details panel search for “reverb” and make sure a) Send to Master Reverb Submix is checked and b) Default 2DReverb Send Amount is 1.0.

Screenshot 2024-01-20 234352

Update 2/16/2024:

But wait. There’s more.

I did some refactoring to assign a “Sound Class” to each cue. I chose the built-in “SFX” sound class:

image

That broke things. Instead, I created a new Sound Class: Content Browser > Add > Audio > Classes > Sound Class. I called it “A_SFX”.

And under its Submix I changed the “Default 2DReverb Send Amount” from 0.0 to 1.0.