From 4756fe2b14dd2cc641ea8b32db0bd9a86b253755 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Mon, 23 May 2022 19:11:48 -0700 Subject: [PATCH] add SetMasteringVolume method to AudioDevice --- src/Audio/AudioDevice.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Audio/AudioDevice.cs b/src/Audio/AudioDevice.cs index 4c3a76d6..27cb8033 100644 --- a/src/Audio/AudioDevice.cs +++ b/src/Audio/AudioDevice.cs @@ -197,7 +197,12 @@ namespace MoonWorks.Audio sendDesc[1].pOutputVoice = ReverbVoice; } - public void Update() + public void SetMasteringVolume(float volume) + { + FAudio.FAudioVoice_SetVolume(MasteringVoice, volume, 0); + } + + internal void Update() { for (var i = streamingSounds.Count - 1; i >= 0; i--) {