From bb4dc216038d6efefcb2d45278b78ce51a7fd43b Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 18 Jan 2023 19:22:43 -0500 Subject: [PATCH] GUI: one more --- src/gui/gui.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index c7e847ab3..e07167320 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -1000,6 +1000,9 @@ float FurnaceGUI::calcBPM(int s1, int s2, float hz, int vN, int vD) { } void FurnaceGUI::play(int row) { + memset(chanOscVol,0,DIV_MAX_CHANS*sizeof(float)); + memset(chanOscPitch,0,DIV_MAX_CHANS*sizeof(float)); + memset(chanOscBright,0,DIV_MAX_CHANS*sizeof(float)); e->walkSong(loopOrder,loopRow,loopEnd); memset(lastIns,-1,sizeof(int)*DIV_MAX_CHANS); if (!followPattern) e->setOrder(curOrder);