summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2016-04-16 16:03:00 +1000
committerDamien Zammit <damien@zamaudio.com>2016-04-16 16:03:00 +1000
commitfa07662820c299ee69873dacf4bae153eecf6e0f (patch)
treee00a7d888a5e81b7f727a3254b528d0343bdec22 /plugins
parent2923d291bae6e249af505da481c828138a5d7a9b (diff)
Fix ZamDelay divisor slider to snap to integer values
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'plugins')
-rw-r--r--plugins/ZamDelay/ZamDelayPlugin.cpp2
-rw-r--r--plugins/ZamDelay/ZamDelayUI.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/plugins/ZamDelay/ZamDelayPlugin.cpp b/plugins/ZamDelay/ZamDelayPlugin.cpp
index 500e9a4..49f29d7 100644
--- a/plugins/ZamDelay/ZamDelayPlugin.cpp
+++ b/plugins/ZamDelay/ZamDelayPlugin.cpp
@@ -72,7 +72,7 @@ void ZamDelayPlugin::initParameter(uint32_t index, Parameter& parameter)
parameter.ranges.max = 20000.0f;
break;
case paramDivisor:
- parameter.hints = kParameterIsAutomable;
+ parameter.hints = kParameterIsAutomable | kParameterIsInteger;
parameter.name = "Divisor";
parameter.symbol = "div";
parameter.unit = " ";
diff --git a/plugins/ZamDelay/ZamDelayUI.cpp b/plugins/ZamDelay/ZamDelayUI.cpp
index 9892a20..05a6c0f 100644
--- a/plugins/ZamDelay/ZamDelayUI.cpp
+++ b/plugins/ZamDelay/ZamDelayUI.cpp
@@ -103,6 +103,7 @@ ZamDelayUI::ZamDelayUI()
fSliderDiv->setEndPos(260, 165);
fSliderDiv->setId(ZamDelayPlugin::paramDivisor);
fSliderDiv->setRange(1.0f, 5.0f);
+ fSliderDiv->setStep(1.0f);
fSliderDiv->setCallback(this);
// set default values