Hello,
I have a simple question: why do log/exp scales are programmed with values on X-axis and input on Y-axis?
When I choose "log", I expect a function that gives high values when I move the fader a little bit, then a small amount of values are spread across the rest of the fader.
All other audio softwares (but it's also mathematically logical) that let the user choose a log/exp curve are programmed with the input on X-axis (MIDI keys, MIDI velocity, etc.) and the output on Y-axis (cutoff filter, volume, etc.), which corresponds to f(x) in the mathematical language. In the case of Usine, the fader/knob cursor is the input and the values are the output.
It's counter-intuitive, isn't it? The idea would be to invert the "log" and "exp" names.
Not a big deal, though. I thought there might be a reason hidden under the hood.
creal.
Invert "log" and "exp" scale names?
- oli_lab
- Member
- Posts: 1286
- Location: Brittany, France
- Contact:
As long as the order of the functions that appears on the list is not change (linear, log, exp) , the names could be simply changed to become (linear, exp, log) for compatibility sake.
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
- senso
- Site Admin
- Posts: 4427
- Location: France
- Contact:
not really.
in log mode, small changes on low value will give big changes on the result. It corresponds to the log curve:

But you're right, it's just a mater of point of view.
I think that it's too late now...
in log mode, small changes on low value will give big changes on the result. It corresponds to the log curve:
But you're right, it's just a mater of point of view.
I think that it's too late now...
Olivier Sens
www.brainmodular.com
www.brainmodular.com
