From 3ee3ff7ec65f0f43a2ef02a6132b4d8c905e05c7 Mon Sep 17 00:00:00 2001 From: Roland Rabien Date: Mon, 2 Oct 2023 14:12:59 -0700 Subject: [PATCH] Version 1.0.7 --- CMakeLists.txt | 2 +- Changelist.txt | 4 ++++ modules/gin | 2 +- plugin/Source/Panels.h | 8 ++++++-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 11b212c..b06a36a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required (VERSION 3.24.0 FATAL_ERROR) # Set for each plugin # set (PLUGIN_NAME Wavetable) -set (PLUGIN_VERSION 1.0.6) +set (PLUGIN_VERSION 1.0.7) set (BUNDLE_ID com.socalabs.wavetable) set (AU_ID WavetableAU) set (LV2_URI "https://socalabs.com/wavetable/") diff --git a/Changelist.txt b/Changelist.txt index ac9d007..b048b60 100644 --- a/Changelist.txt +++ b/Changelist.txt @@ -1,3 +1,7 @@ +1.0.7: + +- Fix broken pitch bend + 1.0.6: - Fix tempo sync LFOs diff --git a/modules/gin b/modules/gin index 6d3e2a1..a03d9fc 160000 --- a/modules/gin +++ b/modules/gin @@ -1 +1 @@ -Subproject commit 6d3e2a1a275b75ace505cc3f27bc40a3c4edb107 +Subproject commit a03d9fcc37cc708f5fdf8ade35037438651d1ecf diff --git a/plugin/Source/Panels.h b/plugin/Source/Panels.h index 907fc5d..0d1c259 100644 --- a/plugin/Source/Panels.h +++ b/plugin/Source/Panels.h @@ -537,9 +537,10 @@ public: addControl (new gin::Knob (proc.globalParams.voices)); addControl (legato = new gin::Switch (proc.globalParams.legato)); addControl (new gin::Switch (proc.globalParams.mono)); - addControl (new gin::Knob (proc.globalParams.pitchBend)); - + addControl (pitchbend = new gin::Knob (proc.globalParams.pitchBend)); + watchParam (proc.globalParams.glideMode); + watchParam (proc.globalParams.mpe); paramChanged(); } @@ -549,12 +550,15 @@ public: rate->setEnabled (proc.globalParams.glideMode->getUserValueInt() > 0); legato->setEnabled (proc.globalParams.glideMode->getUserValueInt() > 0); + + pitchbend->setEnabled (! proc.globalParams.mpe->getUserValueBool()); } WavetableAudioProcessor& proc; gin::Knob* rate; gin::Switch* legato; + gin::Knob* pitchbend; }; //==============================================================================