Hallo, João Pais hat gesagt: // João Pais wrote:
is the formula somewhere? I found a parcial one by frank, but didn't
really work. and now I'm too busy to be chasing this.
It's called [m_scale] in the rj library and is pure Pd vanilla there. The plain linear interpolation is simple, the pow and dB formulas are a bit trickier (I took the dB one from a patch by Georg Holzmann), but basically what you do is map the input to replace left and right limit with with 0 and 1, then do the mapping either linear, pow or dB, then scale up again to the original limits.
The formula also is in the maxlib/scale source code in a more readable format.
Frank