<?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: jit.map in JS</title>
		<atom:link href="http://cycling74.com/forums/topic/jit-map-in-js/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/jit-map-in-js/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 03:59:25 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/jit-map-in-js/#post-51432</guid>
					<title><![CDATA[jit.map in JS]]></title>
					<link>http://cycling74.com/forums/topic/jit-map-in-js/#post-51432</link>
					<pubDate>Mon, 19 Jul 2010 20:25:30 +0000</pubDate>
					<dc:creator>Kyred</dc:creator>

					<description>
						<![CDATA[
						<p>Hi,</p>
<p>I&#8217;m trying to figure out how to use [jit.map] with JS without success.<br />
The code below works but<br />
var mapper = new JitterObject(&#8220;jit.map&#8221;);<br />
seems blind for the code.</p>
<p>inlets = 1;<br />
outlets = 1;<br />
autowatch = 1;</p>
<p>// création jit.noise, jit.matrix, jit,map<br />
var noiser = new JitterObject(&#8220;jit.noise&#8221;);<br />
noiser.dim = 1;<br />
noiser.planecount = 1;<br />
noiser.type = &#8220;float32&#8243;;</p>
<p>var mtrx = new JitterMatrix(1, &#8220;float32&#8243;, 1); </p>
<p>var mapper = new JitterObject(&#8220;jit.map&#8221;);<br />
mapper.dim = 1;<br />
mapper.planecount = 1;<br />
mapper.type = &#8220;float32&#8243;;<br />
mapper.map = (0., 1., 5., 10.);</p>
<p>// ce code est exécuté 1 fois au lancement du patch<br />
function loadbang()<br />
{<br />
	init();<br />
	post(&#8220;jit.noise bangé n&#8221;);<br />
}</p>
<p>//fonction appelée par la fonction loadbang<br />
function init()<br />
{<br />
	// generate a random matrix between -1 and 1<br />
	noiser.matrixcalc(mtrx, mtrx);</p>
<p>	//mtrx.op(&#8220;*&#8221;, 2.0);<br />
	//mtrx.op(&#8220;-&#8221;, 1.0);<br />
}</p>
<p>function bang()<br />
{<br />
mapper.matrixcalc(mtrx,mtrx);<br />
outlet(0, &#8220;jit_matrix&#8221;, mtrx.name);<br />
}</p>
<p>_____________patcher_____________</p>
<div><span id="toggle51432-0" class="patchtoggle" onmousedown="toggleMaxPatch('post51432-0', 'er51432-0');">&#8211; Pasted Max <span id="maxversion51432-0"></span> Patch, click to <span id="er51432-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----------%0A423.3ocyTEsaBCBE841uBReVaJXqotuf8OrXLTJygiBF41oaF%2B2GkVlqy3Rm%0A5R7gdIbt2.my41K6CChJz63lHzCnmPAA6CCBbPM.Ac6Chpn6XRpwUVTE2XnK%0A4QiZyA7cfCWnDfG7YsBTzJtKwib4abPvn9rqo.6EgZ4hMbFzd03o4wIiPSSZ%0AhSHwYirPwIn4e6.MhObGHlXKpEVUWITRN3XF4HntF7n3NTQoiL5hUim4IRaY%0Av6q4srHJBMuIygvvlvnqzQVIfEUTXiXGpFmjkjjPxxubKJeZi4fmQbKjYtk%2B%0AMSJ6FaRE0.nU%2Bh9HXWyOOsIRR7wuTWOYfGpLROqLJnpkWlTr80XFWJKjZ1qC%0AqetQusGCO%2BH.gz1eaciLxMo%2BldpwLwSMlV1iZmXTRgwNXa669uKxzT7s1q8z%0AYDCpcDgQkrwETCOdk4ZeFAOw4gDL1sK%2BO5gC9mK7.mQb2t0GU%2B7kVmDZv6ab%0AFc8Fl%2Bn5dwBcTCkbCHTTPXmmNVCtWMuHJK4tzdIVIJWqEJniBmoINTFkd2wH%0A7.Xj8QMD9thQStBOxt4P3mfF3srr%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post51432-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="pastedcode51432-0">----------begin_max5_patcher----------
423.3ocyTEsaBCBE841uBReVaJXqotuf8OrXLTJygiBF41oaF+2GkVlqy3Rm
5R7gdIbt2.my41K6CChJz63lHzCnmPAA6CCBbPM.Ac6Chpn6XRpwUVTE2XnK
4QiZyA7cfCWnDfG7YsBTzJtKwib4abPvn9rqo.6EgZ4hMbFzd03o4wIiPSSZ
hSHwYirPwIn4e6.MhObGHlXKpEVUWITRN3XF4HntF7n3NTQoiL5hUim4IRaY
v6q4srHJBMuIygvvlvnqzQVIfEUTXiXGpFmjkjjPxxubKJeZi4fmQbKjYtk+
MSJ6FaRE0.nU+h9HXWyOOsIRR7wuTWOYfGpLROqLJnpkWlTr80XFWJKjZ1qC
qetQusGCO+H.gz1eaciLxMo+ldpwLwSMlV1iZmXTRgwNXa669uKxzT7s1q8z
YDCpcDgQkrwETCOdk4ZeFAOw4gDL1sK+O5gC9mK7.mQb2t0GU+7kVmDZv6ab
Fc8Fl+n5dwBcTCkbCHTTPXmmNVCtWMuHJK4tzdIVIJWqEJniBmoINTFkd2wH
7.Xj8QMD9thQStBOxt4P3mfF3srr
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/jit-map-in-js/#post-184402</guid>
					<title><![CDATA[Re: jit.map in JS]]></title>
					<link>http://cycling74.com/forums/topic/jit-map-in-js/#post-184402</link>
					<pubDate>Tue, 20 Jul 2010 13:26:35 +0000</pubDate>
					<dc:creator>Kyred</dc:creator>

					<description>
						<![CDATA[
						<p>What I understand is that there is no jitmap in JS.<br />
So I&#8217;m using jitexpr and go this way:</p>
<p>inlets = 1;<br />
outlets = 1;<br />
autowatch = 1;</p>
<p>var mtrx = new JitterMatrix(1, &#8220;float32&#8243;, 1);<br />
var outmtrx = new JitterMatrix(1, &#8220;float32&#8243;, 1); </p>
<p>function initValue(a)<br />
{<br />
allValue = a;<br />
mtrx.setall(allValue);</p>
<p>var myexpr = new JitterObject(&#8220;jit.expr&#8221;);<br />
myexpr.expr = &#8220;in[0]* 5. + 5.&#8221;; </p>
<p>function bang()<br />
{<br />
myexpr.matrixcalc(mtrx, outmtrx);<br />
outlet(0, &#8220;jit_matrix&#8221;, outmtrx.name);<br />
}</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

