<?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: Max patch to destroy JPEG data</title>
		<atom:link href="http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 02:57:59 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-50107</guid>
					<title><![CDATA[Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-50107</link>
					<pubDate>Tue, 04 May 2010 19:42:58 +0000</pubDate>
					<dc:creator>the_man361</dc:creator>

					<description>
						<![CDATA[
						<p>Hi all</p>
<p>After a bit of a mistake ive just spent a bit of time playing around opening jpg files in text edit and deleting / replacing random parts of the data with random characters. </p>
<p>I&#8217;d quite like to create a max patch with which i can read the raw jpg data (as ascii characters, say, as a text editor does) and that will automatically mash the data in some way (i.e. step through the data and remove / replace / rearrange sections at random) and either save or (preferably) display the results.</p>
<p>Does anybody have any suggestions on how to get the data into max in this way / process it? All suggestions are useful :)</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179895</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179895</link>
					<pubDate>Tue, 04 May 2010 21:57:55 +0000</pubDate>
					<dc:creator>kochhw</dc:creator>

					<description>
						<![CDATA[
						<p>hi</p>
<p>for a bit of fun with computerviruses i once used the filein object.<br />
you can read in a file, then scramble/do whatever, then you would have to write it out again and then read back as jpg.</p>
<p>hth<br />
hans</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179896</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179896</link>
					<pubDate>Tue, 04 May 2010 22:38:47 +0000</pubDate>
					<dc:creator>the_man361</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Hans</p>
<p>filein looks fairly promising, for some reason it didn&#8217;t autocomplete when I created the new object, so i must have missed it! There doesn&#8217;t seem to be a complimentary fileout object though, i&#8217;m stuck as to the best way to use this. Looks like I could fairly easily write a scrambling type of patch if i could replace data immediately after in the file after reading that part.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179897</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179897</link>
					<pubDate>Wed, 05 May 2010 05:42:24 +0000</pubDate>
					<dc:creator>kochhw</dc:creator>

					<description>
						<![CDATA[
						<p>collect your scrambling in a text object and write it out, specifying a path and a filename ending with .jpg.<br />
then you can read back in from there as an image in e.g. jitter.<br />
just make sure, you don´t scramble the files header, else it won´t be possible to pass as a .jpg anymore.</p>
<p>and don´t forget to post your patch, when you are finished :-)<br />
hth<br />
hans</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179898</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179898</link>
					<pubDate>Wed, 05 May 2010 19:12:46 +0000</pubDate>
					<dc:creator>the_man361</dc:creator>

					<description>
						<![CDATA[
						<p>Heh, yeh i figured i probably didnt want to scamble the header or the palette, im just interested in doing the image itself.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179899</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179899</link>
					<pubDate>Wed, 16 Mar 2011 15:02:02 +0000</pubDate>
					<dc:creator>jimpmorrison</dc:creator>

					<description>
						<![CDATA[
						<p>Hi there, I have been trying to figure a way to automate this process of destroying the jpeg data. the_man, how far did you get with this patch? I&#8217;m struggling with the filein object, specifically with Max crashing as I write as a text object and also with specifying the path and filename. I did find a fileout object that somebody had written though.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179900</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179900</link>
					<pubDate>Wed, 16 Mar 2011 18:23:34 +0000</pubDate>
					<dc:creator>spectro</dc:creator>

					<description>
						<![CDATA[
						<p>In case you have Jitter, it is far more straightforward than with max objects alone to import (importmovie) process and export (exportimage) various image formats including jpeg with jit.matrix.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179901</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179901</link>
					<pubDate>Thu, 17 Mar 2011 11:27:55 +0000</pubDate>
					<dc:creator>nnimar</dc:creator>

					<description>
						<![CDATA[
						<p>I&#8217;m also trying to achieve this effect in an &#8216;analog&#8217; way (get the bytes in using filein, modify the bytes randomly then export). I have managed to import the image using the filein + text object but when I try to dump the whole thing in the fileout (no bytes were harmed at this point), I only get a 4KB image instead of 34KB&#8230; Does anyone have a theory on this ?</p>
<p>thanks,<br />
Nicolas</p>
<div><span id="toggle179901-0" class="patchtoggle" onmousedown="toggleMaxPatch('post179901-0', 'er179901-0');">&#8211; Pasted Max <span id="maxversion179901-0"></span> Patch, click to <span id="er179901-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----------%0A1554.3oc0Zs0iiZCE94jeEV4oVorD7Mtru0p1J0mpTk5CUcpVQHdRXVvjBNc%0Aloq1%2B6EegjLSSbfDGR5tRPrgA972wmOeNGyWFOZx7xWX0S.eD7GfQi9x3QiT%0AcI6Xjo8nIEIujlmTqtsIokEELtXxT80DrWDp9EqXfxMh0aDfrZPIO%2BU.4yya%0Aus7LNKsbCWcuHSm7MEY7blP8fg65r4wz1quo20IhzUY7kephkJzvkhnd9SAT%0ALTdJVcDG64C9SyeS1BEvJm%2BzGf3Vf7XIWvSJXpK8cUYI46ek5r%2BQcEHwyW16%0AWGOVdXpC3lGyxYRlAGtiUtTBHVNlgT8Iju7DBeDF.cSY.jGHMOK8yfUrJFPT%0ABRqXIhle0xLM%2BfCdfuXSwZUmx%2BRPFu4NyDdddWw4QnHEuQCUmzb5QmG4eSYw%0AeubCfyXKjDXFuVjjmqXulAZyk%2BlUBw5ONaV5qMTMeYHwq44LSTVl271lU7xS%0Aevbuy91G3OvS3K.oqR3K2yJH6qwvndAuVtoBT9LGz7TZ7pYUfEYRVqr50CaN%0AnNwbDnbpU1h.kIIJ7v1h3apo.5YHpFpKqHYIyM9zXjRGC52AW5fAg.JX006M%0A71R.o4rjpCNnQGbPCs3Apc5ngpwNQcTxCGzp2AcL8aU75Zl94OYx1mjCHDN6%0A4Ff7e3iEr7jWaLbM%2ByMrBzWILgiTNCQQ1lJD6eFrx7FeemxLy2HDk7d3HXaz%0AGpDBPQZWfsGOznOJ5TiQ2YlEf4x%2B2iAI9jCRr1RShsYhiBNWS7z2c1kl7mZV%0Acd8yY7EkO2Bh0Ur5FEyDQVIeuwpxBpNfMVSx9lyNPjHKJH9Jmj.B4nuf8oR5%0AwUJlpTKbnNoZUhY%2BVMqpd1pMymmypm8Cr5OKJWOacVZs2SqWNEnMPNT1fhQZ%0A%2BGqpoQjasZpK0LLyBLqibBMCzvoYHcR9KgWQ4em0mvD5v7ceUDRggVENNm0F%0AZf7mJRDUYuX7Ht5qeV0fAFnlIbCCQvZMUpRgMfZigBiOGu.WyKGS.46aFXkt%0AQavPJz.kqQnRg.FcXRg5NkAjS4CUhJmPP0Qwk5ql7PBIZkDnM9BFdqIri3X0%0Aj3WaRhN00hhwpYQPaxrH25Y41YRxhM3HGqPcr5wpYJj.aq4RCu0q4N.ozYXh%0AVBwZPHD78Jg3nL4vZ8VHt0UgZgLf2o42VyxAvdvG1DPzk2HPuBs0Zbfiufrd%0AFBZQU8K1g8ZnGjXHVln.0kxMPMQIDakYhNClISVIKiB6TcyAfiJXhpxdM4Ad%0ARNJTejXkhBuGpJhnb4xblaxvwL3MUJvZBN3.qyBNq7abYxZFQfchh1FKjqPx%0AZWYQeputXGXcIdP1D8w2qE0T8CmTpq17wzk50DgzwxG6LCZrU220xZVKsCz%2B%0Am%2B04rDwiUtKwiVei.rdy.hsl3gCiX.5QiovnP2MCRl4Q1gkLvm4bHSMsfDrM%0AMCX74u9XGJW5kvTaJlejHFN2bwPDcJYVUQQ9WHi7%2BAlvTKcZrUl.cuwDGaaF%0AkuMPIG7i%2BxO4nOZ.npXgXsBiNs0iRSjdtCiW.A3xPKZW50uCgIgB6QnEpGfZ%0ASue2mLiBDx9e6HrtbSUZ6iqc2KA6vwBVsHiq1oj8tIYAa26lVksXAiuuYsHa%0Aw5xloiFPbjne5Ll76BlHCJlj6n2owTvvhofNfo3dZ6fQTYfgsUHnw4rskKPK%0A7DnUVJp9fVjup1EXyF0GEtskKPK5DnE1WzBUbKwmpi8dWqKEsjqfWrw1Siiz%0Ankrs0kh16PMmnNo4PGTLI2EnShIzvBoNfn2A6qMjncBSCJjj0O9dCRvN.IYE%0A7.3ACS3tL%2B9cb4NLAugXB1OaGAFK0N2tXZjGps4P.W7vFpDtKgJg5o7NFoWE%0ABqXRBIbaqKEsgc0wX.YvtDXGN9NDSCqnFtKg8.gCKl5RvM3dln.0OVqbPzeT%0AYgGnk9yDW6ln%2BZwunwApS9ECazGHzc25pntD2HbXcU6BKQeSxXmdEL8jLp9i%0AWhpy5R05BwphZNUVgng0lB6Tb2C6TeXn6yEvj.J0jGpwDCu7zQgvqfSQaPTw%0Ag5OfC8VP7lVH8GPVazAxVuqZYi%2B53%2BE.ESRnV%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post179901-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="pastedcode179901-0">----------begin_max5_patcher----------
1554.3oc0Zs0iiZCE94jeEV4oVorD7Mtru0p1J0mpTk5CUcpVQHdRXVvjBNc
loq1+6EegjLSSbfDGR5tRPrgA972wmOeNGyWFOZx7xWX0S.eD7GfQi9x3QiT
cI6Xjo8nIEIujlmTqtsIokEELtXxT80DrWDp9EqXfxMh0aDfrZPIO+U.4yya
us7LNKsbCWcuHSm7MEY7blP8fg65r4wz1quo20IhzUY7kephkJzvkhnd9SAT
LTdJVcDG64C9SyeS1BEvJm+zGf3Vf7XIWvSJXpK8cUYI46ek5r+QcEHwyW16
WGOVdXpC3lGyxYRlAGtiUtTBHVNlgT8Iju7DBeDF.cSY.jGHMOK8yfUrJFPT
BRqXIhle0xLM+fCdfuXSwZUmx+RPFu4NyDdddWw4QnHEuQCUmzb5QmG4eSYw
eubCfyXKjDXFuVjjmqXulAZyk+lUBw5ONaV5qMTMeYHwq44LSTVl271lU7xS
evbuy91G3OvS3K.oqR3K2yJH6qwvndAuVtoBT9LGz7TZ7pYUfEYRVqr50CaN
nNwbDnbpU1h.kIIJ7v1h3apo.5YHpFpKqHYIyM9zXjRGC52AW5fAg.JX006M
71R.o4rjpCNnQGbPCs3Apc5ngpwNQcTxCGzp2AcL8aU75Zl94OYx1mjCHDN6
4Ff7e3iEr7jWaLbM+yMrBzWILgiTNCQQ1lJD6eFrx7FeemxLy2HDk7d3HXaz
GpDBPQZWfsGOznOJ5TiQ2YlEf4x+2iAI9jCRr1RShsYhiBNWS7z2c1kl7mZV
cd8yY7EkO2Bh0Ur5FEyDQVIeuwpxBpNfMVSx9lyNPjHKJH9Jmj.B4nuf8oR5
wUJlpTKbnNoZUhY+VMqpd1pMymmypm8Cr5OKJWOacVZs2SqWNEnMPNT1fhQZ
+GqpoQjasZpK0LLyBLqibBMCzvoYHcR9KgWQ4em0mvD5v7ceUDRggVENNm0F
Zf7mJRDUYuX7Ht5qeV0fAFnlIbCCQvZMUpRgMfZigBiOGu.WyKGS.46aFXkt
QavPJz.kqQnRg.FcXRg5NkAjS4CUhJmPP0Qwk5ql7PBIZkDnM9BFdqIri3X0
j3WaRhN00hhwpYQPaxrH25Y41YRxhM3HGqPcr5wpYJj.aq4RCu0q4N.ozYXh
VBwZPHD78Jg3nL4vZ8VHt0UgZgLf2o42VyxAvdvG1DPzk2HPuBs0Zbfiufrd
FBZQU8K1g8ZnGjXHVln.0kxMPMQIDakYhNClISVIKiB6TcyAfiJXhpxdM4Ad
RNJTejXkhBuGpJhnb4xblaxvwL3MUJvZBN3.qyBNq7abYxZFQfchh1FKjqPx
ZWYQeputXGXcIdP1D8w2qE0T8CmTpq17wzk50DgzwxG6LCZrU220xZVKsCz+
m+04rDwiUtKwiVei.rdy.hsl3gCiX.5QiovnP2MCRl4Q1gkLvm4bHSMsfDrM
MCX74u9XGJW5kvTaJlejHFN2bwPDcJYVUQQ9WHi7+AlvTKcZrUl.cuwDGaaF
kuMPIG7i+xO4nOZ.npXgXsBiNs0iRSjdtCiW.A3xPKZW50uCgIgB6QnEpGfZ
Sue2mLiBDx9e6HrtbSUZ6iqc2KA6vwBVsHiq1oj8tIYAa26lVksXAiuuYsHa
w5xloiFPbjne5Ll76BlHCJlj6n2owTvvhofNfo3dZ6fQTYfgsUHnw4rskKPK
7DnUVJp9fVjup1EXyF0GEtskKPK5DnE1WzBUbKwmpi8dWqKEsjqfWrw1Siiz
nkrs0kh16PMmnNo4PGTLI2EnShIzvBoNfn2A6qMjncBSCJjj0O9dCRvN.IYE
7.3ACS3tL+9cb4NLAugXB1OaGAFK0N2tXZjGps4P.W7vFpDtKgJg5o7NFoWE
BqXRBIbaqKEsgc0wX.YvtDXGN9NDSCqnFtKg8.gCKl5RvM3dln.0OVqbPzeT
YgGnk9yDW6ln+ZwunwApS9ECazGHzc25pntD2HbXcU6BKQeSxXmdEL8jLp9i
Whpy5R05BwphZNUVgng0lB6Tb2C6TeXn6yEvj.J0jGpwDCu7zQgvqfSQaPTw
g5OfC8VP7lVH8GPVazAxVuqZYi+53+E.ESRnV
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179902</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179902</link>
					<pubDate>Thu, 17 Mar 2011 22:11:56 +0000</pubDate>
					<dc:creator>11olsen</dc:creator>

					<description>
						<![CDATA[
						<p>i checked your approach. same problem. maybe max can&#8217;t pass such a big message at once or fileout can&#8217;t take it.<br />
i must say i was expecting that fileout can handle single bytes and write them. it&#8217;s not really the complement of filein.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179903</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179903</link>
					<pubDate>Fri, 18 Mar 2011 08:00:09 +0000</pubDate>
					<dc:creator>FRid</dc:creator>

					<description>
						<![CDATA[
						<p>Hello folks,</p>
<p>Cool to see people using the fileout, uncool to see it doesn&#8217;t work as expected. I checked and indeed, when exporting you&#8217;re left with a 4096 bytes file. I must admit i actually have no idea why or how this is possible. My guess is this limit is imposed at either the list message (a limit of no more than 4096 ints/bytes?) or some issue within Java. </p>
<p>I&#8217;ll check if i can rewrite the fileout so it won&#8217;t require a list for input but instead have int&#8217;s stored in an internal array. Maybe that will help? Any help/suggestions are welcome&#8230;</p>
<p>Thanks,<br />
FRid</p>
<p>(Funny sidenote, i actually wrote the object partly because of this post)</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179904</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179904</link>
					<pubDate>Fri, 18 Mar 2011 10:36:16 +0000</pubDate>
					<dc:creator>nnimar</dc:creator>

					<description>
						<![CDATA[
						<p>Hi FRid,</p>
<p>Thanks very much for looking into it !</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179905</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179905</link>
					<pubDate>Fri, 18 Mar 2011 12:00:09 +0000</pubDate>
					<dc:creator>FRid</dc:creator>

					<description>
						<![CDATA[
						<p>If you can&#8217;t wait and want to go ahead anyway i&#8217;ve had succes with this processing-code (not mine, found it on the processing-forum). </p>
<p>FRid</p>
<p>byte[] data=loadBytes(&#8220;1.jpg&#8221;);<br />
for (int i=0;i&lt;250;i++) {<br />
  int loc=(int)random(128,data.length);<br />
  data[loc]=(byte)random(255);<br />
}<br />
saveBytes(&#8220;1-mod.jpg&#8221;,data);<br />
println(&#8220;ok&#8221;);<br />
exit();</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179906</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179906</link>
					<pubDate>Mon, 21 Mar 2011 14:01:28 +0000</pubDate>
					<dc:creator>jimpmorrison</dc:creator>

					<description>
						<![CDATA[
						<p>Hi FRid</p>
<p>Really grateful for both your Fileout and the helpful processing code. I just executed the code for the first time and am managing to get some satisfying results. I&#8217;d love to get it working in Max as I am more literate here and think I&#8217;d find the process easier to automate and control. I&#8217;ve set up the same filein/text object dump as nnimar so I wont bother posting the patch. look forward to hearing your thoughts on a possible solution to the 4KB file limitation. Thanks so much again for the tool and reference.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179907</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179907</link>
					<pubDate>Wed, 23 Mar 2011 16:15:10 +0000</pubDate>
					<dc:creator>FRid</dc:creator>

					<description>
						<![CDATA[
						<p>Hello people,</p>
<p>Found the problem, although the fileout is working correctly (so far). It seems the problem lies within max, i&#8217;ve made a patch that shows what goes wrong. Now i&#8217;ve tested this with a 7069 byte (jpg)file and it stuck at 1216 bytes and also used a 86521 byte file which stuck at 1619 bytes. </p>
<p>Can anyone reproduce this? I&#8217;m a bit puzzled to why and what is really going on. If anyone knows what&#8217;s up please do enlighten me. Funny to see  it still does what the title says but i guess it&#8217;s destroying the jpg&#8217;s a little too much now. </p>
<p>Thanks,<br />
FRid</p>
<div><span id="toggle179907-0" class="patchtoggle" onmousedown="toggleMaxPatch('post179907-0', 'er179907-0');">&#8211; Pasted Max <span id="maxversion179907-0"></span> Patch, click to <span id="er179907-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----------%0A1454.3oc0ZtraiaCEFdsGf4cfPqZAxDHdSW5t9FTLa5hhAAxVLNZFcwUhdRZ%0AGz28xKRNJYnrnsorj2DFcwTmym94gmCE%2BwG%2BvJu0UuvZ7.%2BF3u.qV8CwYVoN%0Am7Lq5NwJuhjW1jmzntQuMUEErRt2csWjydgqt.A7Ivelv27Df%2BDCTtuXMqtA%0Ab39xRU2U05u9Ih%2Bgytql0H5sDdVU4C0rMbswfHA26eGfFCkM9s%2BA7kte1iUk%0A7lr%2BkIuaHRb4ttS97yJ2NXWAopNC8ldSXqYk4LtxAg8eFkIEpmg2uWmkj606%0AGTsm28K7Um8%2B93Gjshl6tbVhMxxrxlrTFn5Qf7FkWpDHAXCHcewtC8RdVIaS%0A09RUWgLvebrs72G6L9q6JX.Q1fIKa9iD7%2BOTjUxed01s4LSJYbjkjL12UfDB%0A8ugDxPAH%2BLKIUncAIfGyxYfeorRncqp.4I0aYf064fDNHmkzvAgea8udB53P%0AuKQP1CiKD8XI6Yge8yTT8Ol..8vY0Oe9%2Brio8ROu6.dqSJ2JayjL7bzbPehN%0A3YrrQCNmJ4vmOqTAEMRE7vTQRhNvbVDghCkPPGFaBFChlBfPbEPdrptHg%2BFO%0Ay.iHQzaOFgttLpUGQv2RLBNgCrZEMKQfLPT4ZQuy.MLiglQwGOz7kEOFqRlk%0AFdCPINHC.MQHn%2Bnpoyedqf1Y2UZJL5d5hgSaadNSXulHR3QjLuZ4lbWjRVPP%0AQpFXqSOj6hM6SvI4celwQGgS36dcZJXBYw8teHNsKYy2.9.einJvJUwoCHht%0AhL5XI0gNY.MEBo7ADRijA7YqhHHcFug2LhngJR.guREI3Gs7JRX.VsoJOGvY%0AMlAFZjotu6RlBWKrZgEM14BKR2oaR9NK8AgCIdzOjv40YhRs0q12pW40JOlH%0AcuzWqasiyNd765AiucjjJ6KMuDEpNMfP3Mi9bWcVoQsIL16rxsVEFChi5Vri%0AEyJGIzj7pRitZvHBiimRTPaIDnNm0NWdxmIqZKKcqwESDRFejv4WeUWJwQpF%0AJ4FnzgpRl1uMvJzjxpPcPhPpUkYgthrpf0zjzS%2Bb.VFCtBgNO4wVzDG7ZhQv%0AnEdxiCTER7jWDBDiVd4ON356DMgKuSWUYgjal02QlzBDr1DoBrNmkKlXHppL%0AMR7MPZK%2BcAiWWAPF%2BnuVOa9YvHjhNznETorC%2BQCoGeX1wSqoMthezxJsljMa%0A1WXbMis0YOiXIZ2ezQF3EvbPxu7Yl4zbsKn6ks155JeBsp9G7ULPxfYyTyRR%0AMVsnqymQiFjdcho5LjWDwOFtvHj%2BkTXTWsfvf4IBxfux2jyRLlVBh39jX0KU%0AktQWU7B409f3445Lt4xFCcNdvw8wSvs.ddyNfp%2B7O9tlNHXe5ztMRlR5n6X0%0A1g486UOk4Iuv6XVS095MctY2XHPOSLk0vyJUaVod2kb%2Bjz%2BtdJKMkotgC.oH%0AKcWkXhoVKAJhlHJsgpWOAHDe3HvWF9kr8lc7zX1Nw3f1XaxOeinJhSv1DJJA%0ACwwQpRqiQGNxMDMvFqVDRAft5.MzJfd5ZTrRURBzhS3gCthp.7oZzZU.wWYs%0AsiqTG4FU.7spxgUAmjQqCIFqiEnodrqBEH2t.SfICiz6KUso2ZzpibmUOp7.%0ARlk.Xw1Pz26AWIaSoPQiYbmbrfXXmnTu6PbpB0FbhfyybUgSSXJHQMME8Mwo%0AnNKNkUYsDLaCdF0zlmw0Hqh4LKlF0FSKdVLs.aF9hO0r4blo4aioMOTazvzP%0Az7DzytAByTDYqhsAmmfaPqTbJ9dRiFfA5M7hd81PH7gibSfO6x1Zdhu.gK2Q%0Aw1s7.mQ5AsKOvDkdfklM5xLacEitypirdcCt9BArU1V37HRsJG1n4y1fNOmK%0AY7R0Rvp2BJX58gze5PR2mTu8%2BciCQmlgVtw3rSlNOw4w9SSrTDZRK0Ba2zSy%0ASEMXqxjCe4SdJOgn4%2B09oXKI%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post179907-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="pastedcode179907-0">----------begin_max5_patcher----------
1454.3oc0ZtraiaCEFdsGf4cfPqZAxDHdSW5t9FTLa5hhAAxVLNZFcwUhdRZ
Gz28xKRNJYnrnsorj2DFcwTmym94gmCE+wG+vJu0UuvZ7.+F3u.qV8CwYVoN
m7Lq5NwJuhjW1jmzntQuMUEErRt2csWjydgqt.A7Ivelv27Df+DCTtuXMqtA
b39xRU2U05u9Ih+gytql0H5sDdVU4C0rMbswfHA26eGfFCkM9s+A7kte1iUk
7lr+kIuaHRb4ttS97yJ2NXWAopNC8ldSXqYk4LtxAg8eFkIEpmg2uWmkj606
GTsm28K7Um8+93Gjshl6tbVhMxxrxlrTFn5Qf7FkWpDHAXCHcewtC8RdVIaS
09RUWgLvebrs72G6L9q6JX.Q1fIKa9iD7+OTjUxed01s4LSJYbjkjL12UfDB
8ugDxPAH+LKIUncAIfGyxYfeorRncqp.4I0aYf064fDNHmkzvAgea8udB53P
uKQP1CiKD8XI6Yge8yTT8Ol..8vY0Oe9+rio8ROu6.dqSJ2JayjL7bzbPehN
3YrrQCNmJ4vmOqTAEMRE7vTQRhNvbVDghCkPPGFaBFChlBfPbEPdrptHg+FO
y.iHQzaOFgttLpUGQv2RLBNgCrZEMKQfLPT4ZQuy.MLiglQwGOz7kEOFqRlk
FdCPINHC.MQHn+npoyedqf1Y2UZJL5d5hgSaadNSXulHR3QjLuZ4lbWjRVPP
QpFXqSOj6hM6SvI4celwQGgS36dcZJXBYw8teHNsKYy2.9.einJvJUwoCHht
hL5XI0gNY.MEBo7ADRijA7YqhHHcFug2LhngJR.guREI3Gs7JRX.VsoJOGvY
MlAFZjotu6RlBWKrZgEM14BKR2oaR9NK8AgCIdzOjv40YhRs0q12pW40JOlH
cuzWqasiyNd765AiucjjJ6KMuDEpNMfP3Mi9bWcVoQsIL16rxsVEFChi5Vri
EyJGIzj7pRitZvHBiimRTPaIDnNm0NWdxmIqZKKcqwESDRFejv4WeUWJwQpF
J4FnzgpRl1uMvJzjxpPcPhPpUkYgthrpf0zjzS+b.VFCtBgNO4wVzDG7ZhQv
nEdxiCTER7jWDBDiVd4ON356DMgKuSWUYgjal02QlzBDr1DoBrNmkKlXHppL
MR7MPZK+cAiWWAPF+nuVOa9YvHjhNznETorC+QCoGeX1wSqoMthezxJsljMa
1WXbMis0YOiXIZ2ezQF3EvbPxu7Yl4zbsKn6ks155JeBsp9G7ULPxfYyTyRR
MVsnqymQiFjdcho5LjWDwOFtvHj+kTXTWsfvf4IBxfux2jyRLlVBh39jX0KU
ktQWU7B409f3445Lt4xFCcNdvw8wSvs.ddyNfp+7O9tlNHXe5ztMRlR5n6X0
1g486UOk4Iuv6XVS095MctY2XHPOSLk0vyJUaVod2kb+jz+tdJKMkotgC.oH
KcWkXhoVKAJhlHJsgpWOAHDe3HvWF9kr8lc7zX1Nw3f1XaxOeinJhSv1DJJA
CwwQpRqiQGNxMDMvFqVDRAft5.MzJfd5ZTrRURBzhS3gCthp.7oZzZU.wWYs
siqTG4FU.7spxgUAmjQqCIFqiEnodrqBEH2t.SfICiz6KUso2ZzpibmUOp7.
Rlk.Xw1Pz26AWIaSoPQiYbmbrfXXmnTu6PbpB0FbhfyybUgSSXJHQMME8Mwo
nNKNkUYsDLaCdF0zlmw0Hqh4LKlF0FSKdVLs.aF9hO0r4blo4aioMOTazvzP
z7DzytAByTDYqhsAmmfaPqTbJ9dRiFfA5M7hd81PH7gibSfO6x1Zdhu.gK2Q
w1s7.mQ5AsKOvDkdfklM5xLacEitypirdcCt9BArU1V37HRsJG1n4y1fNOmK
Y7R0Rvp2BJX58gze5PR2mTu8+ciCQmlgVtw3rSlNOw4w9SSrTDZRK0Ba2zSy
SEMXqxjCe4SdJOgn4+09oXKI
-----------end_max5_patcher-----------</code></pre></div>
</div>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179908</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179908</link>
					<pubDate>Wed, 30 Mar 2011 06:02:33 +0000</pubDate>
					<dc:creator>stefantiedje</dc:creator>

					<description>
						<![CDATA[
						<p>Scrambling a jpeg image in text format seems like trying to walk from Berlin to Tokyo instead of flying, a ship would be the minimum possible&#8230;</p>
<p>If I understand you correctly, you want artefacts of errors in the jpeg compression, I would do this directly in mxj, I bet there are libraries which can decompress jpeg, just feed them from filein and scramble some values before you decompress the image. Then send it to jitter for display&#8230;<br />
But maybe this has been done already, ask for it on the jitter forum, there are the experts for images and their formats, they also know how to degrade images&#8230;</p>
<p>Stefan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179909</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179909</link>
					<pubDate>Thu, 31 Mar 2011 12:13:22 +0000</pubDate>
					<dc:creator>FRid</dc:creator>

					<description>
						<![CDATA[
						<p>We don&#39;t walk, we cycle :) and although i&#39;m cycling i&#39;m still taking small steps one at a time.<br />
Java/Mxj isn&#39;t nice to me most of the time, i do have the vocabulary but the grammar remains obscure to me most of the time. I agree it can be done faster but the limit is imposed by filein and the way you have to get the bytes out. A message to dump all the bytes at once would surely help improve speed. Plus this way it&#39;s not only limited to images, any filetype can be used. I&#39;ve tested an -aiff and this gets scrambled nicely as well.</p>
<p>FRid</p>
<p>Anyway the new fileout is available here-</p>
<p><a href="http://cycling74.com/forums/topic.php?id=30420" rel="nofollow">http://cycling74.com/forums/topic.php?id=30420</a></p>
<p> [attachment=158179,1998] [attachment=158179,1999]</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179910</guid>
					<title><![CDATA[Re: Max patch to destroy JPEG data]]></title>
					<link>http://cycling74.com/forums/topic/max-patch-to-destroy-jpeg-data/#post-179910</link>
					<pubDate>Thu, 26 Apr 2012 21:18:23 +0000</pubDate>
					<dc:creator>irvn</dc:creator>

					<description>
						<![CDATA[
						<p>MatLab ( <a href="http://www.mathworks.com" rel="nofollow">http://www.mathworks.com</a> ) has some image processing functions you might wish to emulate..<br />
i wonder if anyone has tried to integrate the two:<br />
in a DSP class i took we used MatLab to load the (compiled) object code to design a GUI for real-time audio processing, so it is highly probable MAX can call MatLab functions, and return data</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

