From 41027867d0d2cf3cd3f9a4b1db907acf379f684f Mon Sep 17 00:00:00 2001 From: Roland Rabien Date: Sat, 9 Sep 2023 05:55:48 -0700 Subject: [PATCH] Make sure wavetables are reloaded --- modules/gin | 2 +- plugin/Source/PluginProcessor.cpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/gin b/modules/gin index 636ac60..9539048 160000 --- a/modules/gin +++ b/modules/gin @@ -1 +1 @@ -Subproject commit 636ac6050cc20b6e33b0814e170651b913db2e18 +Subproject commit 9539048de0a3180c1709ab5fc31a21e0dbd432ca diff --git a/plugin/Source/PluginProcessor.cpp b/plugin/Source/PluginProcessor.cpp index f216249..c5b6c18 100644 --- a/plugin/Source/PluginProcessor.cpp +++ b/plugin/Source/PluginProcessor.cpp @@ -545,6 +545,9 @@ void WavetableAudioProcessor::stateUpdated() osc1Table = state.getProperty ("wt1"); osc2Table = state.getProperty ("wt2"); + userTable1.reset(); + userTable2.reset(); + userTable1.fromBase64Encoding (state.getProperty ("wt1Data").toString()); userTable2.fromBase64Encoding (state.getProperty ("wt2Data").toString());