diff options
author | W.P. van Paassen <wp.van.paassen@gmail.com> | 2016-10-12 20:58:40 +0200 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-13 12:10:39 -0400 |
commit | 279b19258b9e83fdfca490b44bf9964fdad8ab3b (patch) | |
tree | 833cec36ef26a084d49fbaf22b8fc73f2ddb7f87 /libs/surfaces | |
parent | 5a3fe4aa206232bd242e71a1b8c3edee9ff343a1 (diff) |
Small improvement and change to comply with coding standard
Diffstat (limited to 'libs/surfaces')
-rw-r--r-- | libs/surfaces/cc121/cc121.cc | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/libs/surfaces/cc121/cc121.cc b/libs/surfaces/cc121/cc121.cc index 5e68b7b446..800605c9f7 100644 --- a/libs/surfaces/cc121/cc121.cc +++ b/libs/surfaces/cc121/cc121.cc @@ -1215,12 +1215,13 @@ CC121::map_gain () val = control->internal_to_interface (control->get_value ()); } - float fval = (val* 16384.0); - if (fval <0.0) - fval = 0.0; - else if (fval > 16383.0) - fval = 16383.0; - int ival = (int)(fval + 0.5); + int ival = (int)((val * 16384.0f) + 0.5f); + if (ival < 0) { + ival = 0; + } + else if (ival > 16383) { + ival = 16383; + } MIDI::byte buf[3]; |