<div dir="ltr"><div>Hi Roman. This is turning out trickier than I thought. A friend explained the code to me and got to the following equation, with min/max values as 0.01 and 1 respectively.</div><div><br></div><div>[expr 0.01 * exp((log(1 / 0.01) / 0.01) * $f1 * 0.01)]<br>
</div><div><br></div><div>For what I&#39;ve checked, it seems to behave like your patch. But it doesn&#39;t do the trick I&#39;m looking for yet. I sent a patch earlier, and I&#39;m sending it back again.</div><div><br></div>
<div>The goal is to connect a linear slider to an [expr] (with this so called &quot;log&quot; function) and then to another linear slider. The idea then is that this second slider behaves as one that was set as being &quot;log&quot;.</div>
<div><br></div><div>In the patch attached I was able to emulate it poorly with [pow 0.25], but that was before reaching the list. See that if I use this expr function from the code or your patch it presents quite a different behavior.</div>
<div><br></div><div>maybe it is some sort of inversion of this equation, not sure. Apparently this code converts the &quot;log&quot; function values to linear and I&#39;m hoping to get the exact opposite. Got it?</div><div>
<br></div><div>Thanks for looking into this</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-12 4:38 GMT-03:00 Roman Haefeli <span dir="ltr">&lt;<a href="mailto:reduzent@gmail.com" target="_blank">reduzent@gmail.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Don, 2014-03-06 at 21:37 -0300, Alexandre Torres Porres wrote:<br>
&gt; hi folks, out of curiosity, what&#39;s the exact log function used in the<br>
&gt; slider? I&#39;d like to emulate it.<br>
<br>
</div>I am not sure, if this is what you want. It converts the incoming linear<br>
range between 0 and 1 to a logarithmic range specified by $1 and $2,<br>
respectively by the second and third inlet. They behave like the lower<br>
and upper bound specified in the [vslider]/[hslider] classes.<br>
<br>
<a href="https://raw.github.com/reduzent/netpd2-patches/master/abs/rh_scalelog.pd" target="_blank">https://raw.github.com/reduzent/netpd2-patches/master/abs/rh_scalelog.pd</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
Roman<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br></div>