<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: Jump after first value when using Scale object exponentially?</title>
		<atom:link href="http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/feed</link>
		<description></description>
		<pubDate>Thu, 20 Jun 2013 05:42:32 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-65225</guid>
					<title><![CDATA[Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-65225</link>
					<pubDate>Thu, 15 Nov 2012 18:52:24 +0000</pubDate>
					<dc:creator>visa tapani</dc:creator>

					<description>
						<![CDATA[
						<p>In a live performance patch of mine I use a lot of scale-objects to scale data coming from midi controller and often I want to do that exponentially. However, scale behaves strangely there &#8211; there&#8217;s a (relatively) big jump from going from the first value to second, after which it progresses normally, as you&#8217;d expect. For example, if I have an object like this: &#8220;scale 0 127 0. 80. 1.04&#8243;, the output with 0 is 0, with 1 it&#8217;s 0.571336, with 2: 0.594189, 3: 0.617956 etc. I.e. it jumps ~0.57 from 0 to 1 after which it goes with smaller (at first approx 0.02) increments. (A simple example patch is at the end of the post). </p>
<p>Is this a bug or what? What would you suggest as a (simple/elegant) work-around to get a smoothly scaled exponential output (with various steepness-es)? I&#8217;ve been using sel to single out the first value and subtract from the others to get a smooth response, but this is obviously a pretty ridiculous thing to keep on doing. I suppose I could pretty much do the same with expr, but I&#8217;m not very fluent with it &#8211; what kind of expression would it have to be? </p>
<p>Thanks in advance!</p>
<div><span id="toggle65225-0" class="patchtoggle" onmousedown="toggleMaxPatch('post65225-0', 'er65225-0');">&#8211; Pasted Max <span id="maxversion65225-0"></span> Patch, click to <span id="er65225-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A419.3ocuT1jaCBCDEdMbJr7ZJxlj.ocWOGUUQFXZhi.Cx1IMsQ4tW7.42RSo%0AQUYAF7L1y73iGdquGMsZCXnjmHuP771564ggbA75l6QKEaxJDFbYTSgLGzzf%0A1TpUkRUAXwb7iAqVYuLZaH6G0Pa6nTxqcopE1rER07YZHy1lkGyBYAj3H23X%0Ab7wQgrCaQlipoJc4CSnGJiVTBVPOCThzBrOLWpc99tgfA9J1n%2Bze4UrIjrbU%0AI1gtPuUorF4mXW4NA2GLhBNzu86mGk7SDRprz.BMUnlODXEMxMNo8YV%2BvJhd%0AhbUM3By7rVJJ9uwXIXLh4v9xZgMnborvdQazegi2nohEirgmDxFyihCHIHx3%0AS6GVSiuBstEiE7dSY%2BFPLYhBfvbNABKjLs4h2HvdoT7cfRstIdbBdaTz07SI%0ACiP3VoER0kG1f82E%2BbrYpVoy1q1NeK4n.xAiUpDVYk5j0L4r0rPlmCpS%2BCMW%0AZb947e1POT0LY.pI4toljAnFmUlvuA4z9kSTWuFzltZhJowZurRevS5NRrcJ%0AVQpFVK2u9DeW014%2BEzqd44G%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post65225-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode65225-0">----------begin_max5_patcher----------
419.3ocuT1jaCBCDEdMbJr7ZJxlj.ocWOGUUQFXZhi.Cx1IMsQ4tW7.42RSo
QUYAF7L1y73iGdquGMsZCXnjmHuP771564ggbA75l6QKEaxJDFbYTSgLGzzf
1TpUkRUAXwb7iAqVYuLZaH6G0Pa6nTxqcopE1rER07YZHy1lkGyBYAj3H23X
b7wQgrCaQlipoJc4CSnGJiVTBVPOCThzBrOLWpc99tgfA9J1n+ze4UrIjrbU
I1gtPuUorF4mXW4NA2GLhBNzu86mGk7SDRprz.BMUnlODXEMxMNo8YV+vJhd
hbUM3By7rVJJ9uwXIXLh4v9xZgMnborvdQazegi2nohEirgmDxFyihCHIHx3
S6GVSiuBstEiE7dSY+FPLYhBfvbNABKjLs4h2HvdoT7cfRstIdbBdaTz07SI
CiP3VoER0kG1f82E+brYpVoy1q1NeK4n.xAiUpDVYk5j0L4r0rPlmCpS+CMW
Zb947e1POT0LY.pI4toljAnFmUlvuA4z9kSTWuFzltZhJowZurRevS5NRrcJ
VQpFVK2u9DeW014+Ezqd44G
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235040</guid>
					<title><![CDATA[Re: Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235040</link>
					<pubDate>Thu, 15 Nov 2012 18:59:57 +0000</pubDate>
					<dc:creator>n00b_meister</dc:creator>

					<description>
						<![CDATA[
						<p>To scale as you describe, try [expr pow($i1/127)*80., 1.04]. </p>
<p>Brendan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235041</guid>
					<title><![CDATA[Re: Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235041</link>
					<pubDate>Fri, 16 Nov 2012 10:51:04 +0000</pubDate>
					<dc:creator>visa tapani</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks Brendan! Although that one doesn&#8217;t work, it  gives me the error &#8220;illegal comma&#8221; and object stays red. I researched around a bit, and I think what you mean is: [expr pow(($i1/127.),1.04)*80.]? However, with that it&#8217;s almost linear, and in order to get something that&#8217;s close to 1.04 with the &#8220;classic&#8221; scale behaviour you&#8217;d need to have an exponent of ~3.5. </p>
<p>This expression gives exactly the same response as using scale with the &#8220;Classic exponential compatibility mode&#8221; turned OFF. Neither of them have the problem of the jump in the beginning, but actually they give a relatively different kind of response from the &#8220;classic&#8221; scale one. Unfortunately I prefer the classic scale response for my purposes. </p>
<p>Does anyone have any suggestions what would be the simplest/most CPU-light (I&#8217;ll have a lot of them in my patch) way of getting a response that&#8217;s similar to the classic scale behaviour but just without the jump in the beginning? A different expr expression? </p>
<p>I did a small patch that demonstrates the different responses between the classic scale behaviour and the new one. The first preset also shows very clearly the jump in the classic scale behaviour, when using an exponent of 1.02 &#8211; it jumps from 0 to 6.6 when going from zero to 1 (when the maximum is 80 and the next value will be 6.73)! This seems really strange, a bug I&#8217;d say, so I wonder why it&#8217;s still not fixed considering that it is, after all the default state (and lot of people don&#8217;t even know about the classic attribute)&#8230;</p>
<div><span id="toggle235041-0" class="patchtoggle" onmousedown="toggleMaxPatch('post235041-0', 'er235041-0');">&#8211; Pasted Max <span id="maxversion235041-0"></span> Patch, click to <span id="er235041-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A1233.3oc6Z0sbZiCE9Z3ovimdQZGpV8ur261miscxXvJIpKXyXaZS2N8cekj%0AwF6Dri.LFXauIAN9yRG8c9QmiD%2BX5D%2B4oOKy889Su%2B1axjeLcxDqHifIa%2B9D%0A%2BUQOuXYTtEleh7aoy%2Bh%2BrxGUHetvJdYZT7JYdtGr5QIaVoRVJKruFZqvGRSJ%0AxU%2BqzJCCf6vlto3kfKEU780xREz226yaez5nhEOoRd79L4hhxmRgPPHLDFDL%0AyCCI5w1SXlA8W.v5WTEaUW8R3iD%2BFJURzJ6r3%2BWYpnk9lG7yoSM%2BY1.QLnKE%0AwfDD.FQCBm4gfA.p.AEh2hbXzgkcVmIykE8RAsWqztVqUijmuJw9u1BbkInD%0AKSv0elhAZgBNV%2BQDfyvAgj8xI0dLkS48wQEQUwN0q6xUxbYVi0lV1NrrYkCG%0A1nxagVuZPXsooBAyHOeoJtDwCZeICFnwvUgAEt8Q5QpIHDnw.gsy0pMKKT6F%0Atkp7WMZDlq.4tBLzQfTdWKDHtApf8ip8PE5.HFzEPnNA484RSaYLv9M%2B3Kl4%0Am.X%2Buw7SuUM%2BjKl4m0DzMt4meca9K%2BzAtcX0XdpUDf6ZWxJU0edTxi8toHSH%0A.gLHkn2IjPC.gXFKTWCEC1a8AndpOndxxzxKjY2KShluzh.daSVMKx7.HK3u%0AjjEFAADHKffODxxD99KHYwg.JkhwGTTnIe3UDWoEoVowXDUyTGDApmwci.5z%0AYUSE%2BUzJly.5R6wT9aRq7wiVas2XObawSpE%2BShr7sXGlWngp1QS4qiVnL7Vc%0AAJ95lYzSoVuJeAK4Dzjbdqn6.NHjhQl8PDP.S.wLSSVDMjf.JNXu8eWGnqm9%0A7huWxg3Ale6nsb4yqy7Vm9s6t6cJzenq6B79O8oYu6A76%2BfdguWKA972pdKN%0AEI.TDAC0YAPrvd8WQCay52r9jspk4n7I4igO4MK%2B1p7miheYiB%2BpornGkuJn%0AGZ6vxCyfvKUDdis4oL.BJnDyYwQMrOJniCpDMNmToJQpcC7X6kaHCR8Ps8J6%0AmeDXK%2BPMGjAouzeX9uS%2B8pZHOlnSyAEb9iNul58Ex2cmANWdHZD6PoiX07EQ%0AK0Aq1zY5PVsig4.e2KmxG2qdoUYKXVu7HaTxqYK06t8Vq2EsXuVEqzj03h9X%0AsfgkzbHO2.uu2Kt5E8RMjzw4lL3QSaOuU25g8j6fEK5hq1d0UGxoBz7t65O%2B%0AD95L8DDeoxO0bewlAZjduBTwvFnEUTjsQ0qumAhEq8sTK7G4aMmfp2ADQDla%0APpyT2twM1W0VX4K9MFX0Di71DVd5lrEU5c00P6sSChk4EpjnBUZRSPjVfdRE%0AGKSZF.GqxMN4wc6k6r9fbPer2Nx3nOAtPOnwidftPOrQSePLW3G3noOTWrW1%0AqqajzmPWrWgim93R3Ec7zGgKpSv3Ed4h57VQ6qTwqS00erMiLOT2m318FK%2BU%0ASgQgffpCgD1rzrAzPyccofFGGOWzGi2.6pwPiXmpglhz0EU011YxPiBccob8%0AvrhilXwDaqauTxkhWCFs3GliZyI4uxBz0tW0v7YxeE6RhfwaCZhKaHh4GMyx%0AE0mA89jdNHXWpHa7JPbHRzNflaWTmiTaJ6EKZ85uJyx2NjVEQ2l5WRypaE2b%0ABHke0Nh9YxuppvKlZFseN8%2Bfm.L6H%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post235041-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode235041-0">----------begin_max5_patcher----------
1233.3oc6Z0sbZiCE9Z3ovimdQZGpV8ur261miscxXvJIpKXyXaZS2N8cekj
wF6Dri.LFXauIAN9yRG8c9QmiD+X5D+4oOKy889Su+1axjeLcxDqHifIa+9D
+UQOuXYTtEleh7aoy+h+rxGUHetvJdYZT7JYdtGr5QIaVoRVJKruFZqvGRSJ
xU+qzJCCf6vlto3kfKEU780xREz226yaez5nhEOoRd79L4hhxmRgPPHLDFDL
yCCI5w1SXlA8W.v5WTEaUW8R3iD+FJURzJ6r3+WYpnk9lG7yoSM+Y1.QLnKE
wfDD.FQCBm4gfA.p.AEh2hbXzgkcVmIykE8RAsWqztVqUijmuJw9u1BbkInD
KSv0elhAZgBNV+QDfyvAgj8xI0dLkS48wQEQUwN0q6xUxbYVi0lV1NrrYkCG
1nxagVuZPXsooBAyHOeoJtDwCZeICFnwvUgAEt8Q5QpIHDnw.gsy0pMKKT6F
tkp7WMZDlq.4tBLzQfTdWKDHtApf8ip8PE5.HFzEPnNA484RSaYLv9M+3Kl4
m.X+uw7SuUM+jKl4m0DzMt4meca9K+zAtcX0XdpUDf6ZWxJU0edTxi8toHSH
.gLHkn2IjPC.gXFKTWCEC1a8AndpOndxxzxKjY2KShluzh.daSVMKx7.HK3u
jjEFAADHKffODxxD99KHYwg.JkhwGTTnIe3UDWoEoVowXDUyTGDApmwci.5z
YUSE+UzJly.5R6wT9aRq7wiVas2XObawSpE+Shr7sXGlWngp1QS4qiVnL7Vc
AJ95lYzSoVuJeAK4Dzjbdqn6.NHjhQl8PDP.S.wLSSVDMjf.JNXu8eWGnqm9
7huWxg3Ale6nsb4yqy7Vm9s6t6cJzenq6B79O8oYu6A76+fdguWKA972pdKN
EI.TDAC0YAPrvd8WQCay52r9jspk4n7I4igO4MK+1p7miheYiB+pornGkuJn
GZ6vxCyfvKUDdis4oL.BJnDyYwQMrOJniCpDMNmToJQpcC7X6kaHCR8Ps8J6
meDXK+PMGjAouzeX9uS+8pZHOlnSyAEb9iNul58Ex2cmANWdHZD6PoiX07EQ
K0Aq1zY5PVsig4.e2KmxG2qdoUYKXVu7HaTxqYK06t8Vq2EsXuVEqzj03h9X
sfgkzbHO2.uu2Kt5E8RMjzw4lL3QSaOuU25g8j6fEK5hq1d0UGxoBz7t65O+
D95L8DDeoxO0bewlAZjduBTwvFnEUTjsQ0qumAhEq8sTK7G4aMmfp2ADQDla
PpyT2twM1W0VX4K9MFX0Di71DVd5lrEU5c00P6sSChk4EpjnBUZRSPjVfdRE
GKSZF.GqxMN4wc6k6r9fbPer2Nx3nOAtPOnwidftPOrQSePLW3G3noOTWrW1
qqajzmPWrWgim93R3Ec7zGgKpSv3Ed4h57VQ6qTwqS00erMiLOT2m318FK+U
SgQgffpCgD1rzrAzPyccofFGGOWzGi2.6pwPiXmpglhz0EU011YxPiBccob8
vrhilXwDaqauTxkhWCFs3GliZyI4uxBz0tW0v7YxeE6RhfwaCZhKaHh4GMyx
E0mA89jdNHXWpHa7JPbHRzNflaWTmiTaJ6EKZ85uJyx2NjVEQ2l5WRypaE2b
BHke0Nh9YxuppvKlZFseN8+fm.L6H
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235042</guid>
					<title><![CDATA[Re: Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235042</link>
					<pubDate>Fri, 16 Nov 2012 13:44:16 +0000</pubDate>
					<dc:creator>jvkr</dc:creator>

					<description>
						<![CDATA[
						<p>Here are some thoughts.</p>
<div><span id="toggle235042-0" class="patchtoggle" onmousedown="toggleMaxPatch('post235042-0', 'er235042-0');">&#8211; Pasted Max <span id="maxversion235042-0"></span> Patch, click to <span id="er235042-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A4020.3oc6cs0jaaaE9Y6eEbTxzIIcsBtSvzNcZm9dm1GZeIIiGtRbWyXcajn%0Arcblze6EWkn3RBBQQAQVYaBs6RQQcv24fyMb.3u85WM4w0eJa2jneH5Gid0q%0A9sW%2BpWoNk7Dux72uZxxzOMaQ5N0kMY15kKyVUL4A86Uj8oB04KdW9tHwwGeW%0AZQT5pnzG2UrMcVQ95UQyVuew7nEqW%2B9nE4uO6Gre3MoEydW9pme61rYEZh.R%0AP7ofGhvwH4OPDh5Gfofne17odZ6yOJuXw4LmIethDV%2B3u7FNydyeZ8phUoKy%0ATu0%2BIa67zUo12a09k4qVjUn5RvRefc4eV8AfvC2bw0tdeg8hAxS96u90xWdv%0ASH6oEqE2D62s9lU7qaxz8X4amJvynIOlt54IG5l0ANXIP7PDio9AE7BroLRP%0A8AI1jtU7NEYaea1pzGWntFvEiRnNfR6VjOOaainjW.CkpjZHpWSvM.LctueZ%0AmD1gNo9i6R9Gy0r3Dlh4RsuVaOAMwex01yrCfk2jIcnKn9d5JahoFbS4bO5b%0AvZ6b0KvAG.cNhtWQ.9z4.2fN2prOJ9teglag5m4JUOM0saWuDPKzhhUBsLnK%0A8RP.85phtKiKyKTJ.L2OQ2SCMeJBhhi90HLnQvQdo9n6lxTVxHZjBp0fCIkk%0AOxV9X17xhAa1lsSvvSkFQKCCmflXeTm83yyVuX8VMo.llfRHPzCM7aGonMqE%0AcuS%2BjXBimHuJBlRfT00Kegd3CcfiVKqDYN4A1HhWSusDvg0xTfRJNXPTIhrh%0AoGyY2JXHpu.dEL.YjYU3%2BgWT859aL0mWltIBnjddCFEA5lJkXsUMLRI5.g.2%0AiqPm83J50dbUCvy2I3JSawgHe.FsSh3D23B7rwEzMBWl%2BXw5zKSVgvO5ATyP%0ABX3oBto.Klm%2BzSYayVMKSDewpHg9sk6hV%2BTze%2Be9ucEHAWqpPq8.xXmWXDII%0ACuvHZBfTwUseiDbdbuDqbfJIZwCiexvZhfvMrvGOvxSYhdezSaWuLZ49EE4m%0AFeQcXiVVAoEbfj3yDahGOXyrzEy1uHsHyEbvUVczud9RJzgGZzfR2hnmt.SQ%0AFXhoGXgvtz6lfGdpcuJfBDBUiknHePEzcBpXDUfIHO.E3nAT1jk89%2BazGRWr%0AqGFFoc0M1YDjwmuwY70Fa5sb7wMwPqy%2Bi6T7ECGWo36w8EEhHY6bdFLXiUqh%0Aar4bxMVONZ3Mh3IufwAV1uIxFzTpitHdzDXyrM6msX8r22CHi1KMJ2IymLZz%0Ad1CHSB.bHqHshLzQjw1Gk%2B2s5hGp7SeTeXljfXm3zUddjv8GNs%2By4QhH5A.u%0AQJU5M%2B4ViclZFwQcBTwWWkP8HPsMc0bQzfPD2Y1b8wME8HtX2C03iF0yKx2U%0A7z9UqxV3HUkxKxqoAvhNNyAUL39xA2CfiOd3xFfd31.3nS4jFdh9q6RWtYmy%0AQXmwrcCAkCsFRcFvD6JmZpag%2BtVYFL.ztCuL3swgWk4GDOp%2BL%2BbnaiLwD5LW%0A1rQi8mOuX5yaWueiywGR.xOzwjetVlTnqK5zkQEKy1sK84rW.OjNNKYBzjTR%0AbQGyDj2vnD5nwnb1m1rM5a1r9ieyW%2BD5m9oGD%2B.98PT729suA9seu7jhe9c7%0AthZVwH8LqhvN8xiwFdvVemxEhtVybmxER7cYJWLU1gaKPT5XNkKD6js6JkKT%0A1cXJWLVZbmXAZ7cXJWv1xRwIxvu6S4hwAV2obgl7kTtXc40swXvnwk2%2BXD7R%0Ay0B1mTgSHiF8x8WVnL05i6rPQFfSRPSQ.nKYiuF1MOZsnhYlyzE9SCgAPPCP%0AT4kUox4GcnADLNy.0tzJQjCencYEhdk3a1VRmlfHqClPvN6Q6KquyK2Y191i%0AeDwi0QAEcW5w%2Bwr25P2x01g%2BdOUAPSwcgQsmp.B3NzlhQigaaJX9WRhxIfFi%0A6QNTvwiFTqehnFoKBL2dtguGinFx8HtQL5NLhZH0ix6.Cu6inV6jq6.pQeIf%0AZgIQP6ATiFfygTSkt8mWKLzmuJ5ODs9CYaWj9qtVDDl0hnohSgP54UD2H7no%0AHtmm8j.MV%2BwtYG2rnY3dn5Y7T%2BTW955zTS6j1WTm3AXA2Ur94mOtlNOaGhMU%0AYJzNMY1WO9YZe0Ydbcid1wG1vpgzrz%2B0Qmw.1WaXwP1mFxdW9NEJcIYmvV4t%0A50Bq6BDBcsKnCahJR%2Bfk9%2Bp%2BgrGbROMZxeR9xW8ujulsZt9LcZoh1Tvrk4zc%0AN4WVjUmQiDtqjegFOAhH0gIwMgTR2vEy3EqDmyUJJpdc6%2Bss4oK7WdCMDmha%0AKLXJryWlUGOTlgHgLQXMo%2B6jzTTSGY.kkQSAEXRSu6rLhFYYY7ljtEKfp8Ho%0AkzsfFfouqksYhik8Ym2lILy9QuuMSvC6tLAgjPTWEmQw.189tLwEWHoniw2f%0A5jxeX7jt6sJ73t3kSs085PJfX.0wI%2BryCnPH9UY.UX21VvbtPco55AIb.QMV%0Ahx3L787d2xdAia6EKgn6dXeVvlP3%2BWXkuHJOJuMbqs3q0vVhGSQPxvqx9CWs%0AviJEtuy3kGf4v7TcyW3.r9VCLIv6aVx%2Bo12rPwDJT8aPoF3ur4Y0XP%2BcLLAD%0A0LPIYJkyhSPskpI7PKt%2B1.lNljHY0OffD492FDgmRhgf331.GJYngNJY8l2k%0AFsu8AELmdBeAHJWAPrD0tok3jwLgfDANkQQ7DbsPE9LpGFR4QtEucdZQpce3%0A8P%2BV%2BgjNob71HN2wqUX0TGrqr2Y8mw1wEAU9vgqfJOus5xNlECslAy0.SLuk%0AJ%2BGGuH3zR2HBqoKBfJcU75upCee%2B47UeHUPN%2BkVtNEsC5gaFTp90p4%2BnsonI%0AZYCf5fYOhq6f%2BhijSOffZZvZZnJMboFoRiVpwJ0hK03kZI5FBTpAMMToF1zH%0AlF0zXlVrLeglVhtgAlFT5ylogko3xznx4Hwzhkqb.oiwx8DUSCJGLIZX4xsQ%0AznlFSNW1Ra7hVhzKZQCJ2oODMw0RIxB5TthzklwDsDoQMosL4FBgbIhJmhW4%0AFirnwk6dJxUXqTylnId%2BXw6EK4pRtVYAdXiiaNJtn1hMaRfQxfUGH0greoNn%0ApCVIImJRHvJb%2BpbaVMb2jJbz53jk4hwk3hmCGjVhCVhKdfSBKwIKyMIk3lk4%0AnFt5Ib1xbWKGlZZrJb6xbbKWGYZ3JR.VofXSyHMnjH.FoBqjgU5fXZVoDYKV%0AKsnZIZolRhDtkHZ5.d5ApzA1dPNUBh9BcRUz87B0LUUoTmfE6kBVGDtf0HbU%0AVEQU0CkErfkDrpSsfUXhWQXBUiZAq.TapEpSfIohfRUUDkDLNHTTVXfdpPvQ%0Al%2BIFZ9B%2B%2Bti%2BayEdGX9dJT.cJlfZPp4khOUDhpHJwpyql5cioKxUwMHWUUlh%0A9RYoSLNgqH%2BTVtwJuXkU3kjOvF4hXirf0MApl2q34HCuN9TWBPHObHEQp%2Bhj%0AyxrNRXa7L06JO5l4JOdJsFWlOYomX1oWZx85az01RnGjganG9HPfuYBDzgDS%0AtGEHXiAAhNk0rdq9DL4ICSoSoPDNo0UBEn8LAcYycApGSQeuASwzoDBAoLNw%0AvSSPTZBu08IB9cIVISflErPbvTDOAIsN2BXwBGXItx7kh9p7rsTYfBH53kdS%0AKeKLMdZh3eRGVQwvo7XF.2pLHLYLIC1PNu2MKcQl4QoAXpbkpJSG4EMw.1mm%0AFHm0OD7bqFP10Nu2WxSHqRJwpjYaGOorn2vmTV8zjyWteWZJOZoX7tIpi7WY%0ADJ9JO953iRlNKkgwnoD4ykM9gkaaiaEjCsAZoEEa2meYS9HN9fVZn32cTdCv%0Aq57qYNqrKoWWQxdY9rt77CaS5prENVsQZ0plhzL1TyWjysPy.GluwJS9NhyS%0ATyyt7WXT6uAvJ%2B8KOi1dWeZlcLN8BdWKjxNYMdbEenS7nimk.1pCwisUT6Sc%0ANSow59gJ.azTIM8RIFAw5E9Fk5wVHCmOZ.G8FR6WAd6krezZvFytqZrSAGNd%0A3sez1zxoQ9kkuRuQz10USCjnkXLqplDpqkSCc777ESMpxuwU9L7h.LqBCshe%0AlyxSKdzrXjeyEroUAIm7juwsJG13YWq56kNHdI6IDG.F6lsoSgkwyS1B69es%0APabOu8Wa0AYeVs4FwPiFqWaE21rn4qWkEo9ZctZRac2PN1Te9zRaKBMlmI30%0A0LFdPWIwXyZlSCXtKlXbxnYKFr5RN6qeBVdwl0UG.frROJCfsreHMdTWYB2W%0AFju5UWJ08CgrObZcuKse9V5X2HDZ%2BpMoydezSx%2B2tZ7J%2BhSDipKzVipJ2dbC%0AQiF2kLqU9zsOuKh.h.QbfvRnf.tv84dKboiKGxchWj.tHQTe%2BSVjuJamshc0%0AvmpWHO%2Bof3t062Ny1uswgGcraLOaWQ9pCIE4GOpBtzE8t74yyVUNOgyy2Iy7%0A37lyLwYQOv1nG7IWzUkd7fbPgCc7fYoJjzvPNx7TzJ8HCXOjzSabKV.oGrO3%0ACcfQOgSblCGXxO.OnmJZLupzyvBdh8Q8SR.oGevm3vY6R97mqc5gGN5wGaoU%0AH5qN8fZidngkdZkeQBG8P8gdBmuOU55Nnm.gO9X9JNbt%2BDi7gdBm4hXeLewB%0An9POHGR3TGJS6e6dGRBK8zl5PJLrziWgBFF0OLeTOCAgCe7Q8LiEN7wG0yrv%0AYtf4i5Yb3LWv7I5BFcXQODvvhdfgy7EyGyWj.J%2B3g54vYLk5SlnXfvROsZ8h%0AGV5oMoGZ3B1g5SvozvYsfF6K8DH7wGq6j.xu7w5NMfi28w5NMbZCodYMMb4N%0Aj5i0BX379wqX2aAcVlOWscMYlKGNQt6SpW.K5Jun5YN98Ez9ABz4NBFlLEgo%0ATrZ61PsDPOdpaT2ARuftiYWDGp6I7aFOABP8BSIFkb0YJDe7kgDtHeIdMuZg%0AS2FwGeGHAS0Fg4otMZXHGuTQENK0DerTSBnziOwgSBWdtH9jlTT.GsC8IRpy%0AzVML1TLoI58hPBTYaS8mWCMnv9nrMdQePu5fHbce.qsOq9yqQevGO3vwASMG%0A1mHZ4gKhVL2W7IPziOQPlDtwwXeLKQCmdWrW4GNbjiOlkvgK8mXeLKACmYIr%0AOlkvAjeA8kdBj5PeTOiBn5GeDeBF0f7IjALJrzSaFuvAFeZsvIC2nKjOFuPg%0Ay3Nxq5tMfziWAUENsyHhu4gJLZCQ9Xs.xCG83SPLIAT%2BiWVKBH83iugAiZfI%0A9lFxvjBEX7fxUUnOS0JKfziWyET3lqUHw2BANLJefHeqzi.ROPeBs.GN5A4C%0A8PBC8.8LexfgC4.4CL5AOvnGP.IHfWo1.FPBxK2w.ATEMvelVfTJB7ZFxAgj%0Aq4y7HAFVzS.mXBXeLW0MQN5UJZ5lMeHa6Ny8TQISVl9K5c1J0xbVtMvo%2BS0c%0Abx1rOjaud9qk2se%2B0%2BOPyfb.Q%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post235042-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode235042-0">----------begin_max5_patcher----------
4020.3oc6cs0jaaaE9Y6eEbTxzIIcsBtSvzNcZm9dm1GZeIIiGtRbWyXcajn
rcblze6EWkn3RBBQQAQVYaBs6RQQcv24fyMb.3u85WM4w0eJa2jneH5Gid0q
9sW+pWoNk7Dux72uZxxzOMaQ5N0kMY15kKyVUL4A86Uj8oB04KdW9tHwwGeW
ZQT5pnzG2UrMcVQ95UQyVuew7nEqW+9nE4uO6Gre3MoEydW9pme61rYEZh.R
P7ofGhvwH4OPDh5Gfofne17odZ6yOJuXw4LmIethDV+3u7FNydyeZ8phUoKy
Tu0+Ia67zUo12a09k4qVjUn5RvRefc4eV8AfvC2bw0tdeg8hAxS96u90xWdv
SH6oEqE2D62s9lU7qaxz8X4amJvynIOlt54IG5l0ANXIP7PDio9AE7BroLRP
8AI1jtU7NEYaea1pzGWntFvEiRnNfR6VjOOaainjW.CkpjZHpWSvM.LctueZ
mD1gNo9i6R9Gy0r3Dlh4RsuVaOAMwex01yrCfk2jIcnKn9d5JahoFbS4bO5b
vZ6b0KvAG.cNhtWQ.9z4.2fN2prOJ9teglag5m4JUOM0saWuDPKzhhUBsLnK
8RP.85phtKiKyKTJ.L2OQ2SCMeJBhhi90HLnQvQdo9n6lxTVxHZjBp0fCIkk
OxV9X17xhAa1lsSvvSkFQKCCmflXeTm83yyVuX8VMo.llfRHPzCM7aGonMqE
cuS+jXBimHuJBlRfT00Kegd3CcfiVKqDYN4A1HhWSusDvg0xTfRJNXPTIhrh
oGyY2JXHpu.dEL.YjYU3+gWT859aL0mWltIBnjddCFEA5lJkXsUMLRI5.g.2
iqPm83J50dbUCvy2I3JSawgHe.FsSh3D23B7rwEzMBWl+Xw5zKSVgvO5ATyP
BX3oBto.Klm+zSYayVMKSDewpHg9sk6hV+Tze+e9ucEHAWqpPq8.xXmWXDII
CuvHZBfTwUseiDbdbuDqbfJIZwCiexvZhfvMrvGOvxSYhdezSaWuLZ49EE4m
FeQcXiVVAoEbfj3yDahGOXyrzEy1uHsHyEbvUVczud9RJzgGZzfR2hnmt.SQ
FXhoGXgvtz6lfGdpcuJfBDBUiknHePEzcBpXDUfIHO.E3nAT1jk89+azGRWr
qGFFoc0M1YDjwmuwY70Fa5sb7wMwPqy+i6T7ECGWo36w8EEhHY6bdFLXiUqh
ar4bxMVONZ3Mh3IufwAV1uIxFzTpitHdzDXyrM6msX8r22CHi1KMJ2IymLZz
d1CHSB.bHqHshLzQjw1Gk+2s5hGp7SeTeXljfXm3zUddjv8GNs+y4QhH5A.u
QJU5M+4ViclZFwQcBTwWWkP8HPsMc0bQzfPD2Y1b8wME8HtX2C03iF0yKx2U
7z9UqxV3HUkxKxqoAvhNNyAUL39xA2CfiOd3xFfd31.3nS4jFdh9q6RWtYmy
QXmwrcCAkCsFRcFvD6JmZpag+tVYFL.ztCuL3swgWk4GDOp+L+bnaiLwD5LW
1rQi8mOuX5yaWueiywGR.xOzwjetVlTnqK5zkQEKy1sK84rW.OjNNKYBzjTR
bQGyDj2vnD5nwnb1m1rM5a1r9ieyW+D5m9oGD+.98PT729suA9seu7jhe9c7
thZVwH8LqhvN8xiwFdvVemxEhtVybmxER7cYJWLU1gaKPT5XNkKD6js6JkKT
1cXJWLVZbmXAZ7cXJWv1xRwIxvu6S4hwAV2obgl7kTtXc40swXvnwk2+XD7R
y0B1mTgSHiF8x8WVnL05i6rPQFfSRPSQ.nKYiuF1MOZsnhYlyzE9SCgAPPCP
T4kUox4GcnADLNy.0tzJQjCencYEhdk3a1VRmlfHqClPvN6Q6KquyK2Y191i
eDwi0QAEcW5w+wr25P2x01g+dOUAPSwcgQsmp.B3NzlhQigaaJX9WRhxIfFi
6QNTvwiFTqehnFoKBL2dtguGinFx8HtQL5NLhZH0ix6.Cu6inV6jq6.pQeIf
ZgIQP6ATiFfygTSkt8mWKLzmuJ5ODs9CYaWj9qtVDDl0hnohSgP54UD2H7no
Htmm8j.MV+wtYG2rnY3dn5Y7T+TW955zTS6j1WTm3AXA2Ur94mOtlNOaGhMU
YJzNMY1WO9YZe0Ydbcid1wG1vpgzrz+0Qmw.1WaXwP1mFxdW9NEJcIYmvV4t
50Bq6BDBcsKnCahJR+fk9+p+grGbROMZxeR9xW8ujulsZt9LcZoh1Tvrk4zc
N4WVjUmQiDtqjegFOAhH0gIwMgTR2vEy3EqDmyUJJpdc6+ss4oK7WdCMDmha
KLXJryWlUGOTlgHgLQXMo+6jzTTSGY.kkQSAEXRSu6rLhFYYY7ljtEKfp8Ho
kzsfFfouqksYhik8Ym2lILy9QuuMSvC6tLAgjPTWEmQw.189tLwEWHoniw2f
5jxeX7jt6sJ73t3kSs085PJfX.0wI+ryCnPH9UY.UX21VvbtPco55AIb.QMV
hx3L787d2xdAia6EKgn6dXeVvlP3+WXkuHJOJuMbqs3q0vVhGSQPxvqx9CWs
viJEtuy3kGf4v7TcyW3.r9VCLIv6aVx+o12rPwDJT8aPoF3ur4Y0XP+cLLAD
0LPIYJkyhSPskpI7PKt+1.lNljHY0OffD492FDgmRhgf331.GJYngNJY8l2k
Fsu8AELmdBeAHJWAPrD0tok3jwLgfDANkQQ7DbsPE9LpGFR4QtEucdZQpce3
8P+V+gjNob71HN2wqUX0TGrqr2Y8mw1wEAU9vgqfJOus5xNlECslAy0.SLuk
J+GGuH3zR2HBqoKBfJcU75upCee+47UeHUPN+kVtNEsC5gaFTp90p4+nsonI
ZYCf5fYOhq6f+hijSOffZZvZZnJMboFoRiVpwJ0hK03kZI5FBTpAMMToF1zH
lF0zXlVrLeglVhtgAlFT5ylogko3xznx4Hwzhkqb.oiwx8DUSCJGLIZX4xsQ
znlFSNW1Ra7hVhzKZQCJ2oODMw0RIxB5TthzklwDsDoQMosL4FBgbIhJmhW4
Firnwk6dJxUXqTylnId+Xw6EK4pRtVYAdXiiaNJtn1hMaRfQxfUGH0greoNn
pCVIImJRHvJb+pbaVMb2jJbz53jk4hwk3hmCGjVhCVhKdfSBKwIKyMIk3lk4
nFt5Ib1xbWKGlZZrJb6xbbKWGYZ3JR.VofXSyHMnjH.FoBqjgU5fXZVoDYKV
KsnZIZolRhDtkHZ5.d5ApzA1dPNUBh9BcRUz87B0LUUoTmfE6kBVGDtf0HbU
VEQU0CkErfkDrpSsfUXhWQXBUiZAq.TapEpSfIohfRUUDkDLNHTTVXfdpPvQ
l+IFZ9B++ti+ayEdGX9dJT.cJlfZPp4khOUDhpHJwpyql5cioKxUwMHWUUlh
9RYoSLNgqH+TVtwJuXkU3kjOvF4hXirf0MApl2q34HCuN9TWBPHObHEQp+hj
yxrNRXa7L06JO5l4JOdJsFWlOYomX1oWZx85az01RnGjganG9HPfuYBDzgDS
tGEHXiAAhNk0rdq9DL4ICSoSoPDNo0UBEn8LAcYycApGSQeuASwzoDBAoLNw
vSSPTZBu08IB9cIVISflErPbvTDOAIsN2BXwBGXItx7kh9p7rsTYfBH53kdS
KeKLMdZh3eRGVQwvo7XF.2pLHLYLIC1PNu2MKcQl4QoAXpbkpJSG4EMw.1mm
FHm0OD7bqFP10Nu2WxSHqRJwpjYaGOorn2vmTV8zjyWteWZJOZoX7tIpi7WY
DJ9JO953iRlNKkgwnoD4ykM9gkaaiaEjCsAZoEEa2meYS9HN9fVZn32cTdCv
q57qYNqrKoWWQxdY9rt77CaS5prENVsQZ0plhzL1TyWjysPy.GluwJS9NhyS
Tyyt7WXT6uAvJ+8KOi1dWeZlcLN8BdWKjxNYMdbEenS7nimk.1pCwisUT6Sc
NSow59gJ.azTIM8RIFAw5E9Fk5wVHCmOZ.G8FR6WAd6krezZvFytqZrSAGNd
3sez1zxoQ9kkuRuQz10USCjnkXLqplDpqkSCc777ESMpxuwU9L7h.LqBCshe
lyxSKdzrXjeyEroUAIm7juwsJG13YWq56kNHdI6IDG.F6lsoSgkwyS1B69es
PabOu8Wa0AYeVs4FwPiFqWaE21rn4qWkEo9ZctZRac2PN1Te9zRaKBMlmI30
0LFdPWIwXyZlSCXtKlXbxnYKFr5RN6qeBVdwl0UG.frROJCfsreHMdTWYB2W
Fju5UWJ08CgrObZcuKse9V5X2HDZ+pMoydezSx+2tZ7J+hSDipKzVipJ2dbC
QiF2kLqU9zsOuKh.h.QbfvRnf.tv84dKboiKGxchWj.tHQTe+SVjuJamshc0
vmpWHO+of3t062Ny1uswgGcraLOaWQ9pCIE4GOpBtzE8t74yyVUNOgyy2Iy7
37lyLwYQOv1nG7IWzUkd7fbPgCc7fYoJjzvPNx7TzJ8HCXOjzSabKV.oGrO3
CcfQOgSblCGXxO.OnmJZLupzyvBdh8Q8SR.oGevm3vY6R97mqc5gGN5wGaoU
H5qN8fZidngkdZkeQBG8P8gdBmuOU55Nnm.gO9X9JNbt+Di7gdBm4hXeLewB
n9POHGR3TGJS6e6dGRBK8zl5PJLrziWgBFF0OLeTOCAgCe7Q8LiEN7wG0yrv
Ytf4i5Yb3LWv7I5BFcXQODvvhdfgy7EyGyWj.J+3g54vYLk5SlnXfvROsZ8h
GV5oMoGZ3B1g5SvozvYsfF6K8DH7wGq6j.xu7w5NMfi28w5NMbZCodYMMb4N
j5i0BX379wqX2aAcVlOWscMYlKGNQt6SpW.K5Jun5YN98Ez9ABz4NBFlLEgo
TrZ61PsDPOdpaT2ARuftiYWDGp6I7aFOABP8BSIFkb0YJDe7kgDtHeIdMuZg
S2FwGeGHAS0Fg4otMZXHGuTQENK0DerTSBnziOwgSBWdtH9jlTT.GsC8IRpy
zVML1TLoI58hPBTYaS8mWCMnv9nrMdQePu5fHbce.qsOq9yqQevGO3vwASMG
1mHZ4gKhVL2W7IPziOQPlDtwwXeLKQCmdWrW4GNbjiOlkvgK8mXeLKACmYIr
OlkvAjeA8kdBj5PeTOiBn5GeDeBF0f7IjALJrzSaFuvAFeZsvIC2nKjOFuPg
y3Nxq5tMfziWAUENsyHhu4gJLZCQ9Xs.xCG83SPLIAT+iWVKBH83iugAiZfI
9lFxvjBEX7fxUUnOS0JKfziWyET3lqUHw2BANLJefHeqzi.ROPeBs.GN5A4C
8PBC8.8LexfgC4.4CL5AOvnGP.IHfWo1.FPBxK2w.ATEMvelVfTJB7ZFxAgj
q4y7HAFVzS.mXBXeLW0MQN5UJZ5lMeHa6Ny8TQISVl9K5c1J0xbVtMvo+S0c
bx1rOjaud9qk2se+0+OPyfb.Q
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235043</guid>
					<title><![CDATA[Re: Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235043</link>
					<pubDate>Tue, 20 Nov 2012 15:30:23 +0000</pubDate>
					<dc:creator>visa tapani</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks for that jvkr, that&#8217;s very interesting and useful! (And sorry for the late reply!) </p>
<p>I don&#8217;t fully understand what&#8217;s going on in the [expr (pow($f2,($f1/127))-1)/($f2-1)*80] -object, although maybe I don&#8217;t need to fully understand it in order to use it! :) Using dbtoa with zmap and scale is a good idea (as well as ftom and mtof)! </p>
<p>In the way you&#8217;ve used the [cpuclock], the higher the value is, the more CPU the process uses, right? Meaning that looking up the transfer curve from a buffer is, in fact, by far the most CPU-efficient method? I need to study the abstraction example a bit more, but all in all, very fascinating stuff!</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235044</guid>
					<title><![CDATA[Re: Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235044</link>
					<pubDate>Tue, 20 Nov 2012 17:12:43 +0000</pubDate>
					<dc:creator>jvkr</dc:creator>

					<description>
						<![CDATA[
						<p>The expression is a variation on the function y=pow(n,x) (n to the power of x). This function, regardless of what the value n is, will always go through the points (0;1) and (1;n). After subtracting 1 and dividing by (n-1) these points become (0;0) and (1;1). From there it is easy to scale from any input range to any output range.</p>
<p>Higher values are indeed more CPU cycles. Storing stuff in buffers is something I started doing with the earliest version of SuperCollider, when I realized that (at that time) a rather large amount of CPU was wasted on calculating the same values over and over again.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235045</guid>
					<title><![CDATA[Re: Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235045</link>
					<pubDate>Wed, 21 Nov 2012 13:14:06 +0000</pubDate>
					<dc:creator>visa tapani</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks for the info jvkr. Would you normally write the buffers as sound files and read these when the patch is opened, or always generate the buffers anew when the patch is loaded (with an abstraction and patcherargs as in the example you provided)? </p>
<p>One good thing about using buffer for this is that it doesn&#8217;t matter (CPU-wise) what kind of method is used to write the buffers. For example, as curves were introduced to the function-object in Max 6.07, the function object is now very convenient for creating transfer curves for mapping &#8211; especially in S-curves or other cases like that, which get slightly more complex with expr and such. Reading values from the function -object seems to take pretty much as much CPU as the multislider-object, but if these are then stored to buffer, it doesn&#8217;t matter. For example the inverted S-shape in the example below is something I end up using frequently. </p>
<div><span id="toggle235045-0" class="patchtoggle" onmousedown="toggleMaxPatch('post235045-0', 'er235045-0');">&#8211; Pasted Max <span id="maxversion235045-0"></span> Patch, click to <span id="er235045-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A963.3oc0XlrbhCCDF9L7Tnw0bDnzhWmayKwbYpToD1JfR.YJa4rV4cezhchC%0AgEEvnJCgkxsUj%2B6OotUK8x3QAyKejUG.9E3ufQidY7nQFSZCiZudTvZ5i4qn%0A0llEHXOTN%2B1fI1aIYOJMlkfa5rU1HWwjxm1vr8avMqJopVcU682Pk4K4hEWW%0Awxk1lfRylAm.BwI5evDy2vYv29etoTHq4Oa5QDRcaqYQyZtP8vLRC8tQqD9f%0AUdgQmJsOMMKnW2JnqMcaveXUETAMPeqWGOV%2B0DGghxCUO0i.fIff4TwhCBhn%0AnPiuiLHHB5JH1PqTtgjUcMSPmuxb6u.jveFRYvgFRyajxRwdgjqrgf5fxVn4%0AzlLjEdJ9xdhBlBPyNivfVOrMZffmEcBgAXW8bDLdnGh2CVx2zjupL%2BtA.MQ1%0A.izKaFBDL4%2BHzjXnABm4Gzj5IzHAy0%2Bc3DFS15WGlCEaWqIY.4DYWbJySbp4%0AYN.AUublTbwQlQEGqgSlIVKN5j.E1YPgfdBTSUdwdYzwXRXBxl.xDeQHCHT1%0AUTFB4InTQEEkqAgnylLDSzUB5RSFrmHiJwagMh4TqXocgbKRhORwb3yLw7tW%0AL%2B2Ub5pSAJ4kqWyTi7aSkZlDj2TcOU1Twd6QVsXtojydEj9IZD2q7sznADFv%0AOCC7vBi8LC4GSUd74rsGnMxAF5R8d3yLxgjMrPYv1zichgM9XGa4Q4q70pGj%0ApsSeO6wdPyg1HjR8cczWZ08cr6HRzvxx0r5Z5B1th1zAaL.F7y8mg1A5hhLK%0AomRrav3RMGCG6YtfNYtzE7QvdALdZBS9JFsZB.BlhU9yiOkChIyhzWCmEaMf%0AvIp.LUlq3SDb1U0ZyZgCgWXxMv4xuoQjK4G3fHdKwU2mOl.SUsDkKrtVxgVu%0AqkSXnYsNRTaIig8SsUVv561GJ60JtfIWxyuSvrdxWZMxvVqpx8Vz5nS2wYnz%0AuPKRGgnEEaJUUAVe8Cb4xqMAd1tvzAs8i9sIONQuLVmI6zNDN48CswzvXvU8%0AF6LOeiGt0YQZvp19GGPqKapx6FudqdYv69QAqVxETy3buVQ9PiVxKJXh9Ltf%0AWqwtABvcN2xcAgcQPaI6KqhfNoHr%2BTDwAAoOrVOomrPW.DzeBxbBcGUQYPOJ%0AnDmPTrGUTpyJB4IEk4jhR7HizJBeTEk5YEgNZtH%2BMy1k.Mr%2BRMp2eww0i%2BBy%0AHtLmFG88hOD%2BkoFG%2B8p7Cbz2L8fuj5wV9Hcyl6YU0s8oQJpJ%2BusrReY7jw1i%0ARvdooGCpX2y6Ze5Xcu853%2BwzzpQK%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post235045-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode235045-0">----------begin_max5_patcher----------
963.3oc0XlrbhCCDF9L7Tnw0bDnzhWmayKwbYpToD1JfR.YJa4rV4cezhchC
gEEvnJCgkxsUj+6OotUK8x3QAyKejUG.9E3ufQidY7nQFSZCiZudTvZ5i4qn
0llEHXOTN+1fI1aIYOJMlkfa5rU1HWwjxm1vr8avMqJopVcU682Pk4K4hEWW
wxk1lfRylAm.BwI5evDy2vYv29etoTHq4Oa5QDRcaqYQyZtP8vLRC8tQqD9f
UdgQmJsOMMKnW2JnqMcaveXUETAMPeqWGOV+0DGghxCUO0i.fIff4TwhCBhn
nPiuiLHHB5JH1PqTtgjUcMSPmuxb6u.jveFRYvgFRyajxRwdgjqrgf5fxVn4
zlLjEdJ9xdhBlBPyNivfVOrMZffmEcBgAXW8bDLdnGh2CVx2zjupL+tA.MQ1
.izKaFBDL4+HzjXnABm4Gzj5IzHAy0+c3DFS15WGlCEaWqIY.4DYWbJySbp4
YN.AUublTbwQlQEGqgSlIVKN5j.E1YPgfdBTSUdwdYzwXRXBxl.xDeQHCHT1
UTFB4InTQEEkqAgnylLDSzUB5RSFrmHiJwagMh4TqXocgbKRhORwb3yLw7tW
L+2Ub5pSAJ4kqWyTi7aSkZlDj2TcOU1Twd6QVsXtojydEj9IZD2q7sznADFv
OCC7vBi8LC4GSUd74rsGnMxAF5R8d3yLxgjMrPYv1zichgM9XGa4Q4q70pGj
psSeO6wdPyg1HjR8cczWZ08cr6HRzvxx0r5Z5B1th1zAaL.F7y8mg1A5hhLK
omRrav3RMGCG6YtfNYtzE7QvdALdZBS9JFsZB.BlhU9yiOkChIyhzWCmEaMf
vIp.LUlq3SDb1U0ZyZgCgWXxMv4xuoQjK4G3fHdKwU2mOl.SUsDkKrtVxgVu
qkSXnYsNRTaIig8SsUVv561GJ60JtfIWxyuSvrdxWZMxvVqpx8Vz5nS2wYnz
uPKRGgnEEaJUUAVe8Cb4xqMAd1tvzAs8i9sIONQuLVmI6zNDN48CswzvXvU8
F6LOeiGt0YQZvp19GGPqKapx6FudqdYv69QAqVxETy3buVQ9PiVxKJXh9Ltf
WqwtABvcN2xcAgcQPaI6KqhfNoHr+TDwAAoOrVOomrPW.DzeBxbBcGUQYPOJ
nDmPTrGUTpyJB4IEk4jhR7HizJBeTEk5YEgNZtH+My1k.Mr+RMp2eww0i+By
HtLmFG88hOD+koFG+8p7Cbz2L8fuj5wV9Hcyl6YU0s8oQJpJ+usrReY7jw1i
RvdooGCpX2y6Ze5Xcu853+wzzpQK
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235046</guid>
					<title><![CDATA[Re: Jump after first value when using Scale object exponentially?]]></title>
					<link>http://cycling74.com/forums/topic/jump-after-first-value-when-using-scale-object-exponentially/#post-235046</link>
					<pubDate>Wed, 21 Nov 2012 13:56:47 +0000</pubDate>
					<dc:creator>jvkr</dc:creator>

					<description>
						<![CDATA[
						<p>In my case I would generate the data upon load. Some time is lost of course doing this, but it is the most simple approach. Another advantage of using buffers for storing curves is that they can then also be used inside the signal domain.</p>
<div><span id="toggle235046-0" class="patchtoggle" onmousedown="toggleMaxPatch('post235046-0', 'er235046-0');">&#8211; Pasted Max <span id="maxversion235046-0"></span> Patch, click to <span id="er235046-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A924.3ocyXtrbaCBEFds8SACSWjzw1EPWrRW0mhtoMSFjENlFYPCHm33NIO6k%0AKR9RhspRiKsdAHeN.5mOPGt7ygCf4x0LMD7Yv2.CF7ygCF3LYMLn4%2BCfKoqm%0AUR0thAmWJEqVBG4cYdjKJY0Ne3FiykhZMeCyYCOAsqrxU0sElzX0ap9wJlWE%0A1W.sFNB.yohagfqaJWEsd1Bt31aTrY09hlPxLMNHK1llfroDS51pvKbJVl%2Bi%0Aw3ov8Dmftz81fekoJnBJb66PY7TyT2vDz7RWYPVWOMbnMYTOYjf8f4k11p0r%0A0NACqVP0R0yfqL%2BNJ.IuE.hOE.07aEzxNIGwSNBxgtrq5DcIchtyGdzzEOCP%0ASR92hFblehTrKKE2IZhCEZlQKYF3.xPfwX.9nHJMvHBmj5xPQcxnnyMipJk0%0AO21nKopa4hlHXtAKu1ZdZqhNZfpiiDi0JIW3MFGeRR0qoQScLJBk3TU1ofDp%0As%2BnWka6eaCIukAFeyjkRk2AZR7n1joIt9aa6Zm2rfO6NAyyK7DxVGt90M55G%0A8w1fBofA25sjKX64z9W8NuFrjahLdpJOmWZBbdDGExkTtvTOpxwFT6Lxc9Xh%0ABuRQutV6qFp5UMqY7%2BNl5vw%2BLKQ7bAMIk3xbIQdSdKXe19bqoMKo4rxllbOu%0AJy5Qrc8iw6KWuuizOZqzo5Fd%2BGzKZDqoqL173qDvITmTwMeHby5Wh3F6O1X2%0Aa9ogfqOeQmn45me%2BaH3bDQB4VVKpy0yxBTLagjqY%2BevE%2BNjhy5BKSCDVdfdu%0AYkrMa1bTxDE5YLQD2x7cNiI8bil7U00RA7suzzq5o%2B18HSx1aOxjN2ibxYbT%0Ad0FN.Sx.n2%2Bl4h5ruOZWtYos9fhlfDojtXQTf9Znhwt6u8WC9CT0EYhh76j6%0AJ%2BGCS6hLj.Ql7UymyTN1.9hltrRamP8ew4NavUygnvwce7o.wK15JE3hJ4CW%0A7g4ju%2B8QlL7mvjoWd4X7kexZzj%2BwLzewSW0MzR2%2BPCjnjNmjg5K0b0tYqpGb%0AKFNIXseHJ0xUpYsBt8lA.6DQASWyEzZtI97tBkbPYVvKJXN2s.pfqs2WPwou%0Avfypbr3AfChdLABAj9HmvfmW7pNgdBFcvI8PN1aIHT5ItO5IbCW1C%2B2O9DF8%0Aj1G4DEL4j0C4jFL0zmHOYASM84KqvMR0qvf%2BgpwuDFsp5dlR2zjNgXV2%2BG9K%0A7wc0dPyB19%2B5ZQnhcOus7YCss1SC%2BEvMSwmR%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post235046-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode235046-0">----------begin_max5_patcher----------
924.3ocyXtrbaCBEFds8SACSWjzw1EPWrRW0mhtoMSFjENlFYPCHm33NIO6k
KR9RhspRiKsdAHeN.5mOPGt7ygCf4x0LMD7Yv2.CF7ygCF3LYMLn4+CfKoqm
UR0thAmWJEqVBG4cYdjKJY0Ne3FiykhZMeCyYCOAsqrxU0sElzX0ap9wJlWE
1W.sFNB.yohagfqaJWEsd1Bt31aTrY09hlPxLMNHK1llfroDS51pvKbJVl+i
w3ov8Dmftz81fekoJnBJb66PY7TyT2vDz7RWYPVWOMbnMYTOYjf8f4k11p0r
0NACqVP0R0yfqL+NJ.IuE.hOE.07aEzxNIGwSNBxgtrq5DcIchtyGdzzEOCP
SR92hFblehTrKKE2IZhCEZlQKYF3.xPfwX.9nHJMvHBmj5xPQcxnnyMipJk0
O21nKopa4hlHXtAKu1ZdZqhNZfpiiDi0JIW3MFGeRR0qoQScLJBk3TU1ofDp
s+nWka6eaCIukAFeyjkRk2AZR7n1joIt9aa6Zm2rfO6NAyyK7DxVGt90M55G
8w1fBofA25sjKX64z9W8NuFrjahLdpJOmWZBbdDGExkTtvTOpxwFT6Lxc9Xh
BuRQutV6qFp5UMqY7+Nl5vw+LKQ7bAMIk3xbIQdSdKXe19bqoMKo4rxllbOu
Jy5Qrc8iw6KWuuizOZqzo5Fd+GzKZDqoqL173qDvITmTwMeHby5Wh3F6O1X2
a9ogfqOeQmn45me+aH3bDQB4VVKpy0yxBTLagjqY+evE+Njhy5BKSCDVdfdu
YkrMa1bTxDE5YLQD2x7cNiI8bil7U00RA7suzzq5o+18HSx1aOxjN2ibxYbT
d0FN.Sx.n2+l4h5ruOZWtYos9fhlfDojtXQTf9Znhwt6u8WC9CT0EYhh76j6
J+GCS6hLj.Ql7UymyTN1.9hltrRamP8ew4NavUygnvwce7o.wK15JE3hJ4CW
7g4ju+8QlL7mvjoWd4X7kexZzj+wLzewSW0MzR2+PCjnjNmjg5K0b0tYqpGb
KFNIXseHJ0xUpYsBt8lA.6DQASWyEzZtI97tBkbPYVvKJXN2s.pfqs2WPwou
vfypbr3AfChdLABAj9HmvfmW7pNgdBFcvI8PN1aIHT5ItO5IbCW1C+2O9DF8
j1G4DEL4j0C4jFL0zmHOYASM84KqvMR0qvf+gpwuDFsp5dlR2zjNgXV2+G9K
7wc0dPyB19+5ZQnhcOus7YCss1SC+EvMSwmR
-----------end_max5_patcher-----------</code></pre></div>
</div>
<p>I hadn&#8217;t even noticed about the curved functions, thanks for pointing out.</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

