Forums > Max For Live

live.numbox/dial/slider bipolar exponent request

August 8, 2011 | 11:08 pm

I like the exponent feature on live.dial and friends and it works great for things like time, but it’s not very helpful with bipolar parameters. For example, with detuning, you’ll tend to have lots of values clustered around 0 and a few values (+12,-12,etc) on the edges. It would be really nice if the live.dial objects’ exponents followed a bipolar mapping when values are bipolar.

I’m guessing the internal logic of live.dial’s exponent looks something like:
map to 0-1
raise to power
map back to output range

A bipolar mapping would look something like this:
map to -1 to 1
store sign, raise absolute value to power, restore sign
map back to output range

Perhaps this could be enabled with a flag to preserve backwards compatability? Just an idea, but I think it would be a really nice addition to an already handy feature. Obviously there’s plenty of ways of doing this within Max, it’d be great if this was built-in.


Viewing 1 post (of 1 total)