Best way to adjust global audio?
I am currently working on a settings menu and was wondering what the best way to go about adjusting global settings.
I know you can adjust the volume of individual audio actors, but I was curious if there are any global audio settings that I can change from the HUD rather than monitoring all the individual audio by hand.
And hints would be very welcome!
asked Apr 19 '14 at 10:50 PM in Blueprint Scripting
There is one variable available to you on the AudioDevice called TransientMasterVolume, but be warned it resets back to 1.0 every area transition so it needs to be kept up to date.
A reasonable way to do this (probably, kind of thinking off the top of my head) would be to use the SoundClass and SoundMix systems. You could create a SoundMix object that affects your Master sound class and then manipulate the Volume Multiplier or something along those lines.
answered Apr 20 '14 at 05:22 PM
Marc Audy STAFF
To bring this thread up to date. UE4 (as of 4.7) still has no easy way to set a global volume.
However Rama's BP library has a Node that makes it very easy to set the volume for a SoundClass which makes this easier https://forums.unrealengine.com/showthread.php?3851-%2839%29-Rama-s-Extra-Blueprint-Nodes-for-You-as-a-Plugin-No-C-Required!&p=177568&viewfull=1#post177568
There is actually a simple vanilla alternative. https://answers.unrealengine.com/questions/596360/tutorial-simple-way-to-change-global-audio-volume.html
answered May 05 '17 at 12:59 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here