summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2017-11-15 22:28:16 +1100
committerDamien Zammit <damien@zamaudio.com>2017-11-15 22:28:16 +1100
commitd3fe6f5d7d60d2e6d7b9a9e850f36f5091c10992 (patch)
tree45b045b9e37cd1b217d980d4d1b8d650b5728b27 /plugins
parentc317544400cc3fe17bd8f2cbedc3ad6ea4b6e78d (diff)
ZamVerb: Fix initial state and preserve across plugin loading
Diffstat (limited to 'plugins')
-rw-r--r--plugins/ZamVerb/ZamVerbPlugin.cpp3
-rw-r--r--plugins/ZamVerb/ZamVerbUI.cpp1
2 files changed, 2 insertions, 2 deletions
diff --git a/plugins/ZamVerb/ZamVerbPlugin.cpp b/plugins/ZamVerb/ZamVerbPlugin.cpp
index 41a49ab..1bb3db3 100644
--- a/plugins/ZamVerb/ZamVerbPlugin.cpp
+++ b/plugins/ZamVerb/ZamVerbPlugin.cpp
@@ -139,6 +139,7 @@ void ZamVerbPlugin::setParameterValue(uint32_t index, float value)
break;
case paramRoom:
room = value;
+ setState("reload", "");
break;
}
}
@@ -153,7 +154,6 @@ void ZamVerbPlugin::loadProgram(uint32_t index)
wetdry = 50.f;
room = 0.f;
- /* reset filter values */
activate();
}
@@ -162,6 +162,7 @@ void ZamVerbPlugin::loadProgram(uint32_t index)
void ZamVerbPlugin::activate()
{
+ setState("reload", "");
}
String ZamVerbPlugin::getState(const char*) const
diff --git a/plugins/ZamVerb/ZamVerbUI.cpp b/plugins/ZamVerb/ZamVerbUI.cpp
index eb65a61..1695007 100644
--- a/plugins/ZamVerb/ZamVerbUI.cpp
+++ b/plugins/ZamVerb/ZamVerbUI.cpp
@@ -144,7 +144,6 @@ void ZamVerbUI::imageSliderDragFinished(ImageSlider*)
void ZamVerbUI::imageSliderValueChanged(ImageSlider*, float value)
{
setParameterValue(ZamVerbPlugin::paramRoom, value);
- setState("reload", "");
}
void ZamVerbUI::onDisplay()