@Cyril even when you take out the reference to ofGetElapsedTimef(), so using something like this?
float rotationSpeed = rotationSpeedControl * rotationSpeedMax;
rotation += rotationSpeed;
That should give a constant rotationSpeed value, assuming the control doesn't change...