summaryrefslogtreecommitdiffstats
path: root/src/server/ControlBindings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/ControlBindings.cpp')
-rw-r--r--src/server/ControlBindings.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/server/ControlBindings.cpp b/src/server/ControlBindings.cpp
index 51784452..3e123a16 100644
--- a/src/server/ControlBindings.cpp
+++ b/src/server/ControlBindings.cpp
@@ -253,7 +253,8 @@ ControlBindings::control_to_port_value(RunContext& context,
normal = (expf(normal) - 1.0f) / ((float)M_E - 1.0f);
}
- float min, max;
+ float min = 0.0f;
+ float max = 1.0f;
get_range(context, port, &min, &max);
return normal * (max - min) + min;
@@ -269,7 +270,8 @@ ControlBindings::port_value_to_control(RunContext& context,
return 0;
}
- float min, max;
+ float min = 0.0f;
+ float max = 1.0f;
get_range(context, port, &min, &max);
const float value = value_atom.get<float>();
@@ -337,7 +339,8 @@ ControlBindings::set_port_value(RunContext& context,
Type type,
int16_t value)
{
- float min, max;
+ float min = 0.0f;
+ float max = 1.0f;
get_range(context, port, &min, &max);
const float val = control_to_port_value(context, port, type, value);