From 5125e3ebb4031d8919d29ec7df700d2258248bef Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 18 Jan 2023 19:20:07 -0500 Subject: [PATCH] GUI: reset chanOscVol on stop --- src/gui/gui.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 8d57083d..c7e847ab 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -1026,6 +1026,9 @@ void FurnaceGUI::stop() { curNibble=false; orderNibble=false; activeNotes.clear(); + memset(chanOscVol,0,DIV_MAX_CHANS*sizeof(float)); + memset(chanOscPitch,0,DIV_MAX_CHANS*sizeof(float)); + memset(chanOscBright,0,DIV_MAX_CHANS*sizeof(float)); } void FurnaceGUI::previewNote(int refChan, int note, bool autoNote) {