Adding Audio Volume to an Actor Blueprint

Hi,

I’m trying to attach an Audio Volume to an Actor Blueprint of a container, so I can have the audio volume be inside the container whenever it is placed in the world. Is there a way to do this since you can’t add an audio volume as a component inside a BP?

Thanks!

You can try and make the Container Blueprint spawn an Audio Volume on Begin Play.

You can add a child actor to the BP, then make it an audio volume… :slight_smile:

Hey, thanks a lot for the reply! I added the child actor and made it an audio volume, set the reverb I want to use in it and all, but I kinda don’t know what to do with that haha. The reverb doesn’t seem to work yet so I’m definitely missing a few steps here.

Yeah, I think you have to set all that stuff at run time, it’s really irritating, but always happens with child actors. You can see all the settings there, but they have no effect…

I think you’ll get more milage making the BP spawn the volume…

You can put the volumne in the level, that gives you a reference to it in the level BP. Then you can turn it on and off / move it around etc…

Thanks for the suggestion! I tried but it seems that I actually can’t spawn an Audio Volume on begin play.

How do you adjust the brush settings on the child actor? I am able to add the audio volume as a child actor but I cannot see the collider box.

What is it you want to do?

I have an actor class that contains a building, I want to add an audio volume to the class. So I can use the audio volume for the building’s interior audio mix. I managed to add it as child class but I don’t know how to edit the radius of the audio volume.

I’m pretty sure you have to adjust it programmatically, in the blueprint. Pain in the butt, but child actors are.

Other options are dropping it in the level and telling the BP where it is, or spawning it.

You can’t spawn audio volumes in. And as a child actor as far as I have found there is no way to access the parameters that come with the audio volume. I don’t think it’s possible.

Doest work to have them placed in the level either. Is not efficient if you have 100 buildings then you have to align the box with them all.

You can access the params:

and

image

Not sure about the brush though…

Ah, I was trying to cast to it but it wasn’t showing up. Had to right-click and not drag off the child actor. Awesome but yea, it doesn’t work without the brush setting cause you need to collide with it. I might try adding a box collider and see if I can activate the volume via that.

I -think- you aren’t going to get much joy. I just read something about brush components not being adjustable at runtime.

Ah well, I’ll have to make my own audio volume then! :slight_smile:

Thanks for your help :slight_smile:

1 Like

Hi Kyan, I’m running into the same issue as you. How did you make your own audio volume?