From acd16ad9a48d36056642268ff4ca6dc2939e7051 Mon Sep 17 00:00:00 2001 From: goaaats Date: Fri, 1 Apr 2022 21:59:39 +0200 Subject: [PATCH] fix: set volume on WaveChannel instead --- Dalamud/Fools22.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dalamud/Fools22.cs b/Dalamud/Fools22.cs index 256ed08dd..8cd5f354b 100644 --- a/Dalamud/Fools22.cs +++ b/Dalamud/Fools22.cs @@ -334,11 +334,13 @@ public class Fools22 : IDisposable var volume = this.GetSfxVolume(); if (volume > 0) { + Log.Information("Fools22: Vol {Volume}", volume); + var waveStream = new WaveFileReader(new MemoryStream(this.soundBytes)); var volumeStream = new WaveChannel32(waveStream); + volumeStream.Volume = volume; var player = new WaveOutEvent(); - player.Volume = volume; player.Init(volumeStream); player.Play(); }