Slider - can I have more that one skew factor?

Hello,
I have simply rotary slider, but the problem is my slider makes totally different things in three ranges.

For example: my slider has range from 0 to 3.
And:
from 0 to 1 - it makes something
from 1 to 2 - it makes another thing
from 2 to 3 - it makes “more” another thing :slight_smile:

I need to have different skew factor for each range.

Is it possible with juce library? Or do I need to write my own code?

For any help thanks in advance,
best regards