I have controls in the range 0..127 and find that even with various DPI settings on the mouse (I have a G600 gamimng mouse) I cannot dial up certain control values.
For example 87 always jumps to the next value 89.
Has anyone noticed this?
I am using
Code:
GetParam(paramIdx)->GetNormalized()*127.0;
in OnParameterChange().
I also notice that there are many more calls to OnParameterChange() than are necessary for the low resolution. I.e, many calls happen in succession with exactly the same value, this includes the double (normalized representation).