From 319ed0494602f1883bda6d344d1127a983f09c02 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 9 Jul 2023 18:59:58 -0500 Subject: [PATCH] GUI: add amplitude setting to per-chan osc issue #1135 --- src/gui/chanOsc.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gui/chanOsc.cpp b/src/gui/chanOsc.cpp index 65b54d2a5..809f214b7 100644 --- a/src/gui/chanOsc.cpp +++ b/src/gui/chanOsc.cpp @@ -149,6 +149,14 @@ void FurnaceGUI::drawChanOsc() { ImGui::EndTable(); } + ImGui::Text("Amplitude"); + ImGui::SameLine(); + ImGui::SetNextItemWidth(ImGui::GetContentRegionAvail().x); + if (CWSliderFloat("##COSAmp",&chanOscAmplify,0.0f,2.0f)) { + if (chanOscAmplify<0.0f) chanOscAmplify=0.0f; + if (chanOscAmplify>2.0f) chanOscAmplify=2.0f; + } + ImGui::Checkbox("Gradient",&chanOscUseGrad); if (chanOscUseGrad) {