From 609001cd0fe5831dc759814502ae8ca2374d5daa Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 11 Dec 2024 18:19:28 -0500 Subject: [PATCH] GUI: fix wave to sample conversion --- src/gui/doAction.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/doAction.cpp b/src/gui/doAction.cpp index dafd01efe..9986d1179 100644 --- a/src/gui/doAction.cpp +++ b/src/gui/doAction.cpp @@ -903,7 +903,7 @@ void FurnaceGUI::doAction(int what) { sample->depth=DIV_SAMPLE_DEPTH_8BIT; if (sample->init(waveLen)) { for (unsigned short i=0; idata8[i]=wave->data[i]-waveLen/2; + sample->data8[i]=((wave->data[i]*256)/(wave->max+1))-128; } } }