<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>megrimm</title>
	<atom:link href="http://www.megrimm.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.megrimm.net/press</link>
	<description></description>
	<lastBuildDate>Fri, 06 Jan 2012 20:05:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>mydailyjob</title>
		<link>http://www.megrimm.net/press/2009/10/mydailyjob/</link>
		<comments>http://www.megrimm.net/press/2009/10/mydailyjob/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 15:19:32 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=510</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=mydailyjob&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=projects&amp;rft.source=megrimm&amp;rft.date=2009-10-29&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/10/mydailyjob/&amp;rft.language=English"></span>

10.29.2009
I created a database of several hundred entries of&#8217; duties&#8217; I do each week for my full-time employment.
Utilizing twitter under the handle of &#8216;mydailyjob&#8217;, I randomly send a job function that applies directly to my daily duties every 15-20 minutes as well as breaks such as &#8220;bathroom break&#8221;.
I also send tweets at 12:00pm and 1:00pm [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=mydailyjob&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=projects&amp;rft.source=megrimm&amp;rft.date=2009-10-29&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/10/mydailyjob/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=510"><!-- &nbsp; --></abbr>
<p>10.29.2009</p>
<p>I created a database of several hundred entries of&#8217; duties&#8217; I do each week for my full-time employment.</p>
<p>Utilizing twitter under the handle of &#8216;mydailyjob&#8217;, I randomly send a job function that applies directly to my daily duties every 15-20 minutes as well as breaks such as &#8220;bathroom break&#8221;.</p>
<p><span id="more-510"></span>I also send tweets at 12:00pm and 1:00pm signaling my &#8220;lunch break&#8221; as well as when I return. At 8:00am each morning I &#8220;clock-in&#8221; and at 5:00pm each afternoon I &#8220;clock-out&#8221;. Tweets are sent this way each day from 8:00am to 5:00pm Monday through Friday.</p>
<p>This project experiments with the idea of a computer automated and randomized mirror of daily job activities.</p>
<p>The Twitter account can be viewed at:</p>
<p>https://twitter.com/mydailyjob</p>
<p>Below is an RSS feed of the last 15 entries:</p>
<ul>
<li><a href="http://twitter.com/mydailyjob/statuses/40102191037546496" title="mydailyjob: Please view, comment, like: http://www.youtube.com/watch?v=w8AgYZz5LAs">mydailyjob: Please view, comment, like: http://www.youtube.com/watch?v=w8AgYZz5LAs</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/1619965937451008" title="mydailyjob: clock in">mydailyjob: clock in</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/653594739085312" title="mydailyjob: clock out">mydailyjob: clock out</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/28417719875" title="mydailyjob: lunch break">mydailyjob: lunch break</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/28397267063" title="mydailyjob: clock in">mydailyjob: clock in</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/25819559694" title="mydailyjob: clock out">mydailyjob: clock out</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/24492589860" title="mydailyjob: back from lunch">mydailyjob: back from lunch</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22740143133" title="mydailyjob: clock out">mydailyjob: clock out</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22724166496" title="mydailyjob: back from lunch">mydailyjob: back from lunch</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22719462584" title="mydailyjob: lunch break">mydailyjob: lunch break</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22700755307" title="mydailyjob: clock in">mydailyjob: clock in</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22648462868" title="mydailyjob: clock out">mydailyjob: clock out</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22633261520" title="mydailyjob: back from lunch">mydailyjob: back from lunch</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22628529219" title="mydailyjob: lunch break">mydailyjob: lunch break</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22609624331" title="mydailyjob: clock in">mydailyjob: clock in</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22555675500" title="mydailyjob: clock out">mydailyjob: clock out</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22540447781" title="mydailyjob: back from lunch">mydailyjob: back from lunch</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22535945060" title="mydailyjob: lunch break">mydailyjob: lunch break</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22517960887" title="mydailyjob: clock in">mydailyjob: clock in</a></li>
<li><a href="http://twitter.com/mydailyjob/statuses/22297808301" title="mydailyjob: clock out">mydailyjob: clock out</a></li>
</ul>
<p>_</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2009/10/mydailyjob/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shadow Streams: Redhouse Art Radio</title>
		<link>http://www.megrimm.net/press/2009/07/shadow-streams-redhouse-art-radio/</link>
		<comments>http://www.megrimm.net/press/2009/07/shadow-streams-redhouse-art-radio/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 15:41:09 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=529</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Shadow+Streams%3A+Redhouse+Art+Radio&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=projects&amp;rft.source=megrimm&amp;rft.date=2009-07-10&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/07/shadow-streams-redhouse-art-radio/&amp;rft.language=English"></span>

07.10.09
This project is an interactive art/performance/presentation on “Redhouse Art Radio” redefining and broadening the definition of radio in its existing form.

Through this project we are investigating new methods for distributing open content through networked radio.  “Redhouse Art Radio”, under the umbrella of the non-profit Redhouse Arts Center,  utilizes streaming technologies and open content [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Shadow+Streams%3A+Redhouse+Art+Radio&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=projects&amp;rft.source=megrimm&amp;rft.date=2009-07-10&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/07/shadow-streams-redhouse-art-radio/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=529"><!-- &nbsp; --></abbr>
<p>07.10.09</p>
<p>This project is an interactive art/performance/presentation on “Redhouse Art Radio” redefining and broadening the definition of radio in its existing form.</p>
<p><span id="more-529"></span></p>
<p>Through this project we are investigating new methods for distributing open content through networked radio.  “Redhouse Art Radio”, under the umbrella of the non-profit Redhouse Arts Center,  utilizes streaming technologies and open content to create new forms of urban information access and interactivity. “Redhouse Art Radio Shadow Streams” is conceptualized as a situational based technologies art project.</p>
<p>Utilizing the “Redhouse Art Radio Shadow Streams” as an interactive technology, we created a segment of interactive content utilizing Puredata and open source streaming methods.  One example:  participants can send text messages to the radio station that will be intercepted by Puredata for users to interact with the station content. This, therefore, will build new content and new forms of content through participatory collaborations.</p>
<p>Radio modules will be distributed in strategic locations around Syracuse, NY (or other urban areas) and low-bandwidth FM transmitters will keep the signal on the air and under the legal transmission limit.  Urban participants can call the radio station and or send text messages to create interactive maps and topologies that help to redefine the urban landscape in its audible form.</p>
<p>Using Puredata, interactive net-based radio will be possible to create this urban scenario. We have described this process as a type of “Reactable”, only using decentralized participants and audio modules through net-radio to create audible forms.</p>
<p>For PDCon09, modular radios were placed around the convention area. Convention goers were able to text message to the radio station and alter the content and sound components of the radio via their cell phones.</p>
<p>get some info about PDCON09 here:</p>
<p><a title="PureData Convention 2009" href="http://blog.pdcon.org/" target="_blank">http://blog.pdcon.org/</a></p>
<p>Convention Program <a title="PdCon09 Program" href="http://www.porres.googlepages.com/PdCon09.pdf">here</a></p>
<p>Convention program and Map <a title="PDCON09 Program and Map" href="htp://www.porres.googlepages.com/PdCon09ProgramAndMap.pdf">here</a></p>
<p>Redhouse Art Radio explores audio as an art-form and communication platform. It celebrates the cultural life of Syracuse and surrounding areas and seeks to connect local, national, and international audiences though its unique programming schedule, eclectic mixes of modern and contemporary audio forms, and rich cultural exchanges.</p>

<div class="ngg-galleryoverview" id="ngg-gallery-19-529">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.megrimm.net/press/2009/07/shadow-streams-redhouse-art-radio/?show=slide">
			[Show as slideshow]		</a>
	</div>

	<!-- Piclense link -->
	<div class="piclenselink">
		<a class="piclenselink" href="javascript:PicLensLite.start({feedUrl:'http://www.megrimm.net/press/wp-content/plugins/nextgen-gallery/xml/media-rss.php?gid=19&amp;mode=gallery'});">
			[View with PicLens]		</a>
	</div>
	
	<!-- Thumbnails -->
		
	<div id="ngg-image-223" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/shadow-streams/control3.jpg" title=" " class="shutterset_set_19" >
								<img title="control3" alt="control3" src="http://www.megrimm.net/press/../work/shadow-streams/thumbs/thumbs_control3.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-224" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/shadow-streams/img_2094.jpg" title=" " class="shutterset_set_19" >
								<img title="img_2094" alt="img_2094" src="http://www.megrimm.net/press/../work/shadow-streams/thumbs/thumbs_img_2094.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-225" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/shadow-streams/img_2133.jpg" title=" " class="shutterset_set_19" >
								<img title="img_2133" alt="img_2133" src="http://www.megrimm.net/press/../work/shadow-streams/thumbs/thumbs_img_2133.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-226" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/shadow-streams/picture-1.png" title=" " class="shutterset_set_19" >
								<img title="picture-1" alt="picture-1" src="http://www.megrimm.net/press/../work/shadow-streams/thumbs/thumbs_picture-1.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-227" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/shadow-streams/picture-2.png" title=" " class="shutterset_set_19" >
								<img title="picture-2" alt="picture-2" src="http://www.megrimm.net/press/../work/shadow-streams/thumbs/thumbs_picture-2.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<p>_</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2009/07/shadow-streams-redhouse-art-radio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Babies &#8211; 01.30.2009</title>
		<link>http://www.megrimm.net/press/2009/01/babies/</link>
		<comments>http://www.megrimm.net/press/2009/01/babies/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 16:26:15 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[images]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/?p=291</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Babies+%26%238211%3B+01.30.2009&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=images&amp;rft.source=megrimm&amp;rft.date=2009-01-30&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/01/babies/&amp;rft.language=English"></span>

]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Babies+%26%238211%3B+01.30.2009&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=images&amp;rft.source=megrimm&amp;rft.date=2009-01-30&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/01/babies/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/?p=291"><!-- &nbsp; --></abbr>

<div class="ngg-galleryoverview" id="ngg-gallery-18-291">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.megrimm.net/press/2009/01/babies/?show=slide">
			[Show as slideshow]		</a>
	</div>

	<!-- Piclense link -->
	<div class="piclenselink">
		<a class="piclenselink" href="javascript:PicLensLite.start({feedUrl:'http://www.megrimm.net/press/wp-content/plugins/nextgen-gallery/xml/media-rss.php?gid=18&amp;mode=gallery'});">
			[View with PicLens]		</a>
	</div>
	
	<!-- Thumbnails -->
		
	<div id="ngg-image-205" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_01.png" title=" " class="shutterset_set_18" >
								<img title="babies_01.png" alt="babies_01.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_01.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-206" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_02.png" title=" " class="shutterset_set_18" >
								<img title="babies_02.png" alt="babies_02.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_02.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-207" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_03.png" title=" " class="shutterset_set_18" >
								<img title="babies_03.png" alt="babies_03.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_03.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-208" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_04.png" title=" " class="shutterset_set_18" >
								<img title="babies_04.png" alt="babies_04.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_04.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-209" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_05.png" title=" " class="shutterset_set_18" >
								<img title="babies_05.png" alt="babies_05.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_05.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-210" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_06.png" title=" " class="shutterset_set_18" >
								<img title="babies_06.png" alt="babies_06.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_06.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-211" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_07.png" title=" " class="shutterset_set_18" >
								<img title="babies_07.png" alt="babies_07.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_07.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-212" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_08.png" title=" " class="shutterset_set_18" >
								<img title="babies_08.png" alt="babies_08.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_08.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-213" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_09.png" title=" " class="shutterset_set_18" >
								<img title="babies_09.png" alt="babies_09.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_09.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-214" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_10.png" title=" " class="shutterset_set_18" >
								<img title="babies_10.png" alt="babies_10.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_10.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-215" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_11.png" title=" " class="shutterset_set_18" >
								<img title="babies_11.png" alt="babies_11.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_11.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-216" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_12.png" title=" " class="shutterset_set_18" >
								<img title="babies_12.png" alt="babies_12.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_12.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-217" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_13.png" title=" " class="shutterset_set_18" >
								<img title="babies_13.png" alt="babies_13.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_13.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-218" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_14.png" title=" " class="shutterset_set_18" >
								<img title="babies_14.png" alt="babies_14.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_14.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-219" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_16.png" title=" " class="shutterset_set_18" >
								<img title="babies_16.png" alt="babies_16.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_16.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-220" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_17.png" title=" " class="shutterset_set_18" >
								<img title="babies_17.png" alt="babies_17.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_17.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-221" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_18.png" title=" " class="shutterset_set_18" >
								<img title="babies_18.png" alt="babies_18.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_18.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-222" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/babies/babies_19.png" title=" " class="shutterset_set_18" >
								<img title="babies_19.png" alt="babies_19.png" src="http://www.megrimm.net/press/../work/babies/thumbs/thumbs_babies_19.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2009/01/babies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trees and Roots v.01</title>
		<link>http://www.megrimm.net/press/2009/01/trees-and-roots/</link>
		<comments>http://www.megrimm.net/press/2009/01/trees-and-roots/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 16:08:04 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[images]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/?p=287</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Trees+and+Roots+v.01&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=images&amp;rft.subject=projects&amp;rft.source=megrimm&amp;rft.date=2009-01-30&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/01/trees-and-roots/&amp;rft.language=English"></span>

01.23.2008
A series of variations on &#8216;Trees&#8217; and &#8216;Roots&#8217; utilizing generative image processes.
Exhibited at Fayetteville Plubic Library in Fayetteville, NY.
All images printed digitally on Arches White.
]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Trees+and+Roots+v.01&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=images&amp;rft.subject=projects&amp;rft.source=megrimm&amp;rft.date=2009-01-30&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/01/trees-and-roots/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/?p=287"><!-- &nbsp; --></abbr>
<p>01.23.2008<br />
A series of variations on &#8216;Trees&#8217; and &#8216;Roots&#8217; utilizing generative image processes.</p>
<p>Exhibited at Fayetteville Plubic Library in Fayetteville, NY.</p>

<div class="ngg-galleryoverview" id="ngg-gallery-17-287">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://www.megrimm.net/press/2009/01/trees-and-roots/?show=slide">
			[Show as slideshow]		</a>
	</div>

	<!-- Piclense link -->
	<div class="piclenselink">
		<a class="piclenselink" href="javascript:PicLensLite.start({feedUrl:'http://www.megrimm.net/press/wp-content/plugins/nextgen-gallery/xml/media-rss.php?gid=17&amp;mode=gallery'});">
			[View with PicLens]		</a>
	</div>
	
	<!-- Thumbnails -->
		
	<div id="ngg-image-160" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_Underwater_Neurons_01.png" title=" " class="shutterset_set_17" >
								<img title="websized_Underwater_Neurons_01.png" alt="websized_Underwater_Neurons_01.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_Underwater_Neurons_01.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-161" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_Underwater_Neurons_02.png" title=" " class="shutterset_set_17" >
								<img title="websized_Underwater_Neurons_02.png" alt="websized_Underwater_Neurons_02.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_Underwater_Neurons_02.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-162" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_Underwater_Neurons_03.png" title=" " class="shutterset_set_17" >
								<img title="websized_Underwater_Neurons_03.png" alt="websized_Underwater_Neurons_03.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_Underwater_Neurons_03.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-163" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_Underwater_Neurons_04.png" title=" " class="shutterset_set_17" >
								<img title="websized_Underwater_Neurons_04.png" alt="websized_Underwater_Neurons_04.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_Underwater_Neurons_04.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-164" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_Underwater_Neurons_05.png" title=" " class="shutterset_set_17" >
								<img title="websized_Underwater_Neurons_05.png" alt="websized_Underwater_Neurons_05.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_Underwater_Neurons_05.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-165" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_Underwater_Neurons_06.png" title=" " class="shutterset_set_17" >
								<img title="websized_Underwater_Neurons_06.png" alt="websized_Underwater_Neurons_06.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_Underwater_Neurons_06.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-166" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_birch_tree_01.png" title=" " class="shutterset_set_17" >
								<img title="websized_birch_tree_01.png" alt="websized_birch_tree_01.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_birch_tree_01.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-167" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_birch_tree_02.png" title=" " class="shutterset_set_17" >
								<img title="websized_birch_tree_02.png" alt="websized_birch_tree_02.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_birch_tree_02.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-168" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_birch_tree_03.png" title=" " class="shutterset_set_17" >
								<img title="websized_birch_tree_03.png" alt="websized_birch_tree_03.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_birch_tree_03.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-169" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_birch_tree_04.png" title=" " class="shutterset_set_17" >
								<img title="websized_birch_tree_04.png" alt="websized_birch_tree_04.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_birch_tree_04.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-170" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_birch_tree_05.png" title=" " class="shutterset_set_17" >
								<img title="websized_birch_tree_05.png" alt="websized_birch_tree_05.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_birch_tree_05.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-171" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_birch_tree_06.png" title=" " class="shutterset_set_17" >
								<img title="websized_birch_tree_06.png" alt="websized_birch_tree_06.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_birch_tree_06.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-172" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_fall_tree_01.png" title=" " class="shutterset_set_17" >
								<img title="websized_fall_tree_01.png" alt="websized_fall_tree_01.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_fall_tree_01.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-173" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_fall_tree_02.png" title=" " class="shutterset_set_17" >
								<img title="websized_fall_tree_02.png" alt="websized_fall_tree_02.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_fall_tree_02.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-174" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_fall_tree_03.png" title=" " class="shutterset_set_17" >
								<img title="websized_fall_tree_03.png" alt="websized_fall_tree_03.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_fall_tree_03.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-175" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_fall_tree_04.png" title=" " class="shutterset_set_17" >
								<img title="websized_fall_tree_04.png" alt="websized_fall_tree_04.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_fall_tree_04.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-176" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_fall_tree_05.png" title=" " class="shutterset_set_17" >
								<img title="websized_fall_tree_05.png" alt="websized_fall_tree_05.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_fall_tree_05.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-177" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_fall_tree_06.png" title=" " class="shutterset_set_17" >
								<img title="websized_fall_tree_06.png" alt="websized_fall_tree_06.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_fall_tree_06.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-178" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_grandg_vetki_red_01.png" title=" " class="shutterset_set_17" >
								<img title="websized_grandg_vetki_red_01.png" alt="websized_grandg_vetki_red_01.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_grandg_vetki_red_01.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-179" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.megrimm.net/press/../work/trees-roots/websized_grandg_vetki_red_02.png" title=" " class="shutterset_set_17" >
								<img title="websized_grandg_vetki_red_02.png" alt="websized_grandg_vetki_red_02.png" src="http://www.megrimm.net/press/../work/trees-roots/thumbs/thumbs_websized_grandg_vetki_red_02.png" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-navigation'><span class="current">1</span><a class="page-numbers" href="http://www.megrimm.net/press/2009/01/trees-and-roots/?nggpage=2">2</a><a class="page-numbers" href="http://www.megrimm.net/press/2009/01/trees-and-roots/?nggpage=3">3</a><a class="next" id="ngg-next-2" href="http://www.megrimm.net/press/2009/01/trees-and-roots/?nggpage=2">&#9658;</a></div> 	
</div>


<p><span id="more-287"></span>All images printed digitally on Arches White.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2009/01/trees-and-roots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Timearts FND: Fall 2008: Syracuse University</title>
		<link>http://www.megrimm.net/press/2009/01/timearts-fnd-fall-2008-syracuse-university/</link>
		<comments>http://www.megrimm.net/press/2009/01/timearts-fnd-fall-2008-syracuse-university/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 21:50:48 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[courses]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=265</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Timearts+FND%3A+Fall+2008%3A+Syracuse+University&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=courses&amp;rft.source=megrimm&amp;rft.date=2009-01-04&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/01/timearts-fnd-fall-2008-syracuse-university/&amp;rft.language=English"></span>

01.04.09
A course on art as a time-based from.
Time-based art forms are an increasingly important part of contemporary art and design practices.  While conventional understandings of art and design focus on perception of space (how something is composed on a surface, is “read” as an image, or is perceived as a form), time-based arts focus [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Timearts+FND%3A+Fall+2008%3A+Syracuse+University&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=courses&amp;rft.source=megrimm&amp;rft.date=2009-01-04&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2009/01/timearts-fnd-fall-2008-syracuse-university/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=265"><!-- &nbsp; --></abbr>
<p>01.04.09</p>
<p>A course on art as a time-based from.</p>
<p>Time-based art forms are an increasingly important part of contemporary art and design practices.  While conventional understandings of art and design focus on perception of space (how something is composed on a surface, is “read” as an image, or is perceived as a form), time-based arts focus how things (objects, audio, images) unfold as time progresses.</p>
<p><span id="more-265"></span>Artists have always been engaged in time-based cultural practices—how we think about and experience life. Time-based technologies are closely aligned to our sense of time not only because they can record it, but also because it affects how we experience it.</p>
<p>We will be exploring different media in this class: image sequences, video, audio, performance, and web-based work.  We will be using the computer as our main medium for audio-visual, time-based creations and manipulations. We will think about works in time, experience them, compose them, and address new ideas and research that can be incorporated into your work.</p>
<p>How are these different media related? How are they different? What are other ways of working in time? What way of working is most appropriate to your idea? How do you develop your ideas? These are the questions for this course.</p>
<p>Every week, for the first 12 weeks, a concept will be presented in class. You will then have one week to complete an assignment in relation to that concept. You should spend at least five hours on this assignment. I realize that this is not a lot of time, so I am looking for how you engage with that concept which does not necessarily have to be a masterpiece. Your weekly work should show your understanding of the concept, your own idea(s) in relation to it, your experiments, and ability and carry it out competently in the medium chosen. Your process is important. Ideas and experimentation are more important than being a computer wiz in this class. At the end of class, you will have one month to complete a final project of your choice. This will be a chance to go into more depth and make your masterpiece.</p>
<p>Your weekly assignments should be archived in 3 ways:<br />
1)    post it on your blog and/or other meathods to be discussed. This should be done before the class on which it is due.<br />
2)    save it in a high quality format (I’ll go over this) that can later be used to compile all on a DVD [remember to do this]<br />
3)    back-up your material to you external hard-drive</p>
<p>Course Objectives<br />
In this class, we will explore ways in which to make art with time as its foundation. Various media and many approaches will be investigated in relation to conceptual, formal and technical ways in which to shape a work that unfolds in time.</p>
<p>The goals of this course are:<br />
•    To understand how time can be a basis for art and design through the use of performance, sound, animation, video and computer technology.<br />
•    To understand and use the concepts of time-based art and design. (sequence, simultaneity, narrative, motion, interactivity and perception)<br />
•    To understand the nature of aesthetic experience in time.<br />
•    To develop creative skills through the use of digital and analog equipment.<br />
•    To develop critical awareness of technology&#8217;s role in society.<br />
•    To develop critical thinking and research methods.<br />
•    To understand how cultural, formal and technical issues inform and shape works of art and design.</p>
<p>Content:<br />
Specific time-based forms used by artists will be presented, such as sequential imagery, photo sequence and text, language, performance, audio works, film theory, video and multimedia. Technical, historical and theoretical material will be covered to give students a broad base from which to work.  The class will include lectures, discussions, technical workshops, critique and studio time.</p>
<p>Requirements<br />
•    A Macintosh Laptop Computer is REQUIRED. All of the work that we will be doing will be computer related and you will need to have access to your own personal computer system &#8216;in&#8217; AND &#8216;out&#8217; of class.<br />
•    Attendance and participation in discussions (more than 2 absences will drop your grade a letter, you will fail if you have more than 3 absences)<br />
•    Participation in workshop / laboratory sessions. Students will participate in other students’ events, group activities, and create their own in-class projects.<br />
•    On-time completion of homework assignments and projects.<br />
•    An open mind and a willingness to explore!!<br />
•    Plan on approximately five hours of work per week outside of class.</p>
<p>Grading and Evaluation<br />
Overall evaluations will be based on quality of class participation, comprehension of ideas presented, and successful completion of projects as well as level of work accomplished. In evaluating individual projects, I will pay attention to your ability to develop and work through ideas, what criteria you have set up for yourself (including how you challenge yourself) and how your intention for a piece relates to its format and construction. When an assignment is given, I will give you a written sheet that outlines its objectives. These will be used in the criteria for grading. In addition to class discussion, I will give written critiques for each project completed, and will attempt to give these to you in a timely fashion.</p>
<p>If you like numbers, here is how I figure out your grade:<br />
•    Weekly Assignments [5.5% each]: 55%<br />
•    Independent project: 15%<br />
•    Blog and DVD portfolio: 10%<br />
•    Participation: 10%<br />
•    Overall growth and experimentation: 10%</p>
<p>Late projects and absences<br />
For every day (including weekends) past the due date that an assignment is late, I will deduct 10 points from your grade. Assignments will not be accepted after one week, unless you have discussed it with me. No more than 3 absences are allowed for the class.  Three latenessess to class will equal one absence. If you have an health problem or an excused absence please make sure to give me the paperwork. Do not skip class if you don’t have your homework done. I would rather you came, otherwise you will fall more behind. Talk to me if you are experiencing difficulties, I am wiling to work with you in a reasonable manner.</p>
<p>Information and Readings<br />
Technical information (how to do things) is available at http://vpa.syr.edu/foundation/111reader<br />
A link to this site is on Blackboard. Whatever your level of technical proficiency, I hope that you will become comfortable with technology; part of this process involves frustration and problem-solving, and learning how to look up how to do things.</p>
<p>Readings will be posted at a designated web address that will be given ASAP. I will also assign readings that I will photocopy for you. Please keep these in a binder—I am a fan of the three-hole punch.</p>
<p>Materials<br />
Materials will vary according to projects, but I suggest you have the following:</p>
<p>Required: An External Hard drive.<br />
Bring this to every class!! You will be storing all your work in it.  This may seem expensive, but you will be able to use this for years. You should have received a letter explaining what to get from Other World Computing [http://eshop.macsales.com]</p>
<p>If you don’t buy one the recommended drives, please try to get one with the following:<br />
•    Connects via FireWire (most drives connect via USB 2.0. On Macs, Firewire is faster.<br />
•    Spindle speed of 7200 rpm<br />
•    Cache of at least 8 mB</p>
<p>•    Binder for keeping handouts<br />
•    sketchbook and drawing materials<br />
•    several DVD-R discs    Optional<br />
mini DV video tape<br />
ipod or flash drive<br />
CD-R, CD-RW  discs</p>
<p>If you have your own computer use it, if you have a laptop, bring it to class. Although some software is cross platform, we will be using iMovie and iDVD, which is not available on Windows machines. There is no need to buy software; if we are using software you do not have, I will assist you in getting trial versions or freeware.</p>
<p>Software used in this class:<br />
•    Mac OS X<br />
•    Mozilla Firefox (cross-platform, free, at: http://www.mozilla.com/firefox/<br />
•    Audacity (cross-platform, free, at: http://audacity.sourceforge.net/)<br />
•    Adobe Photoshop (trial version (good for 30 days)at http://www.adobe.com/downloads/)<br />
•    Seashore is an alternative, open source image editing program (http://seashore.sourceforge.net/index.php)<br />
•    Apple iPhoto(comes with OS X)<br />
•    Apple iMovie (comes with OS X)* use iMovie HD6 NOT iMovie08 [http://www.apple.com/support/downloads/imovieHD6.html]<br />
•    Apple iDVD(comes with OS X)</p>
<p>Optional software<br />
•    Open source software: http://www.opensourcemac.org/<br />
•    Apple Final Cut Pro or Final Cut Express (for video editing)<br />
•    Dreamweaver (for website design) or Nvu<br />
•    Flash (for website design, animation, interactive things)<br />
•    Fetch (for uploading files to your website or other server)</p>
<p><strong>Grimm | Fall &#8217;08 | Student Blogs/Work</strong></p>
<p>Elizabeth Josephine Stace<br />
<a href="http://stacel.wordpress.com/" target="_blank">http://stacel.wordpress.com/</a></p>
<p>Minjea Yoon<br />
<a href="http://mjy00214.wordpress.com/" target="_blank">http://mjy00214.wordpress.com/</a></p>
<p>Sarah Beth Schnurr<br />
<a href="http://broccolischmoccoli.wordpress.com/" target="_blank">http://broccolischmoccoli.wordpress.com/</a></p>
<p>Erin Leigh Kidd<br />
<a href="http://elkidd.wordpress.com/" target="_blank">http://elkidd.wordpress.com/</a></p>
<p>Regina Doran<br />
<a href="http://rdoran34.wordpress.com/" target="_blank">http://rdoran34.wordpress.com/</a></p>
<p>Emelia Natalicchio<br />
<a href="http://eenatali.wordpress.com/" target="_blank">http://eenatali.wordpress.com/</a></p>
<p>John Dominic Cardone<br />
<a href="http://cafeteradactyl.wordpress.com/" target="_blank">http://cafeteradactyl.wordpress.com/</a></p>
<p>Amabel Carolina Caba<br />
<a href="http://amabelcaba.wordpress.com/" target="_blank">http://amabelcaba.wordpress.com/</a></p>
<p>Elizabeth Mary Congdon<br />
<a href="http://elizabethcongdon.wordpress.com/" target="_blank">http://elizabethcongdon.wordpress.com/</a></p>
<p>Heather Alycia LaPeer<br />
<a href="http://halapeer.wordpress.com/" target="_blank">http://halapeer.wordpress.com/</a></p>
<p>Courtney Marie Winkler<br />
<a href="http://cmwinkle.wordpress.com/" target="_blank">http://cmwinkle.wordpress.com/</a></p>
<p>Guy Cornell<br />
<a href="http://guycornell.wordpress.com/" target="_blank">http://guycornell.wordpress.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2009/01/timearts-fnd-fall-2008-syracuse-university/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PUREDATA PATCH: MailingList 0.3</title>
		<link>http://www.megrimm.net/press/2008/07/puredata-patch-mailinglist-03/</link>
		<comments>http://www.megrimm.net/press/2008/07/puredata-patch-mailinglist-03/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 17:43:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=10</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+MailingList+0.3&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-31&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-mailinglist-03/&amp;rft.language=English"></span>

07.30.08
This patch visualizes a folder of text files in a Gem window.  Originally it grab mailing list postings from a Mailman mailing list, specifically the mailing list &#8216;Cultura3&#8242; (http://papaya.fruit.za.net/mailman/listinfo/cultura3), and visualized them in real-time as the mails were posted. This version reads from a local directory.
This patch is posted as an example only. I [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+MailingList+0.3&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-31&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-mailinglist-03/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=10"><!-- &nbsp; --></abbr>
<p>07.30.08</p>
<p>This patch visualizes a folder of text files in a Gem window.  Originally it grab mailing list postings from a Mailman mailing list, specifically the mailing list &#8216;Cultura3&#8242; (http://papaya.fruit.za.net/mailman/listinfo/cultura3), and visualized them in real-time as the mails were posted. This version reads from a local directory.</p>
<p><span id="more-10"></span>This patch is posted as an example only. I do not garentee that it will totally work without some custom modifications.  This patch was originally exhibited as part of the &#8216;Souped Up Poniac&#8217; show at the Museum of New Art (MONA) in Detroit (http://www.detroitmona.com/souped-up_pontiac.htm). It was entitles &#8216;Conversations&#8217;. Pictures of the display can be found here: http://megrimm.net/entry/78/artwork_conversations/bits#body</p>
<p>___________________________<br />
<a href="http://megrimm.net/software/mailinglist_0.3/MailingList_0.3.zip" title="MailingList_0.3.zip"><span style="color:Red;">MailingList_0.3.zip</span></a><br />
___________________________</p>
<p>___________________________MailingList_0.3.pd<br />
#N canvas 584 23 652 252 10;<br />
#X declare -stdpath extra/tof;<br />
#X declare -path abs -path ext -path -fonts;<br />
#X obj 12 -34 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1<br />
-1;<br />
#X obj -223 -66 cnv 15 100 60 empty empty empty 20 12 0 14 -195568<br />
-66577 0;<br />
#N canvas 676 314 622 286 gemwin 0;<br />
#X obj 128 183 gemwin;<br />
#X obj 67 89 outlet;<br />
#X obj 67 10 inlet;<br />
#X obj 67 41 route create;<br />
#X msg 67 70 set destroy;<br />
#X msg 142 68 set create;<br />
#X msg 198 112 destroy;<br />
#X msg 268 153 color 1 1 1;<br />
#X obj 317 84 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1<br />
-1;<br />
#X obj 317 42 gemkeyboard 53;<br />
#X obj 317 63 select 53;<br />
#X msg 385 89 reset;<br />
#X msg 382 111 dimen 720 450;<br />
#X obj 279 -11 inlet;<br />
#X msg 281 14 dimen 720 480 \, menubar 0 \, fullscreen 1 \, create<br />
\, 1;<br />
#X msg 132 112 dimen 720 480 \, create \, 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 4 0;<br />
#X connect 3 0 15 0;<br />
#X connect 3 1 5 0;<br />
#X connect 3 1 6 0;<br />
#X connect 4 0 1 0;<br />
#X connect 5 0 1 0;<br />
#X connect 6 0 0 0;<br />
#X connect 7 0 0 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 10 0;<br />
#X connect 10 0 8 0;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 0 0;<br />
#X connect 13 0 14 0;<br />
#X connect 14 0 0 0;<br />
#X connect 15 0 0 0;<br />
#X connect 15 0 7 0;<br />
#X restore -218 -27 pd gemwin;<br />
#X msg -218 -46 create;<br />
#X text -222 -67 Create window:;<br />
#X obj -54 -16 bng 15 250 50 0 empty empty open-textfile 0 -6 1 8 -262144<br />
-1 -1;<br />
#N canvas 449 338 429 387 textfile 0;<br />
#X obj 85 209 textfile;<br />
#X obj 85 182 until;<br />
#X obj 85 152 t b b;<br />
#X msg 136 182 rewind;<br />
#X obj 148 97 openpanel;<br />
#X msg 148 146 read \$1 cr \, rewind;<br />
#X obj 148 72 inlet;<br />
#X obj 85 101 inlet;<br />
#X obj 85 289 outlet;<br />
#X obj 85 256 list trim;<br />
#X obj 85 233 list prepend text;<br />
#X msg 264 185 read txt/tester.txt;<br />
#X obj 265 69 inlet;<br />
#X obj 292 154 s text.file;<br />
#X msg 301 121 read \$1 cr;<br />
#X connect 0 0 10 0;<br />
#X connect 0 1 1 1;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 2 1 3 0;<br />
#X connect 3 0 0 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 6 0 4 0;<br />
#X connect 7 0 2 0;<br />
#X connect 9 0 8 0;<br />
#X connect 10 0 9 0;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 5 0;<br />
#X connect 12 0 14 0;<br />
#X connect 14 0 13 0;<br />
#X restore -101 5 pd textfile;<br />
#X obj -101 -63 gemhead;<br />
#X obj -101 -38 t b b;<br />
#N canvas 786 262 598 432 file.foler.index 0;<br />
#X obj 313 177 file.path.top;<br />
#X obj 313 105 loadbang;<br />
#X obj 197 300 print WHOLE_PATH;<br />
#X obj 219 273 print FILE_NAME;<br />
#X obj 242 249 print index;<br />
#X obj 261 218 print DONE(#_OF_ENTRIES);<br />
#X obj 198 194 file.folder;<br />
#X floatatom 262 125 5 0 0 0 &#8211; - -;<br />
#X obj 210 141 random;<br />
#X floatatom 198 165 5 0 0 0 &#8211; - -;<br />
#X obj 210 35 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1<br />
-1;<br />
#X text 49 34 bang to load file path =>;<br />
#X text 330 132 make sure path is correct;<br />
#X text 195 351 Make sure all objects load;<br />
#X text 193 368 &#8220;folderpanel&#8221; was tricky;<br />
#X text 196 382 i needed to move it from &#8220;extra/tof&#8221; folder to &#8220;extra&#8221;<br />
;<br />
#X obj 142 300 outlet;<br />
#X obj 246 11 inlet;<br />
#X msg 313 152 list/2008-April;<br />
#X connect 0 0 6 1;<br />
#X connect 1 0 18 0;<br />
#X connect 6 0 2 0;<br />
#X connect 6 0 16 0;<br />
#X connect 6 1 3 0;<br />
#X connect 6 2 4 0;<br />
#X connect 6 3 5 0;<br />
#X connect 6 3 7 0;<br />
#X connect 7 0 8 1;<br />
#X connect 8 0 9 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 8 0;<br />
#X connect 17 0 8 0;<br />
#X connect 18 0 0 0;<br />
#X restore 12 -12 pd file.foler.index;<br />
#X text 32 -36 <= bang to load random file;<br />
#X obj -102 92 declare -path abs -path ext -path -fonts;<br />
#N canvas 746 271 565 567 background 0;<br />
#X obj -105 165 gemhead;<br />
#X obj -12 122 loadbang;<br />
#X msg -12 149 0;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore -58 277 pd count;<br />
#X floatatom -201 242 5 0 0 1 stretch &#8211; -;<br />
#X obj -104 107 t b a b;<br />
#X obj -104 326 translateXYZ;<br />
#X floatatom -203 97 5 0 0 0 &#8211; - -;<br />
#X floatatom -203 118 5 0 0 0 &#8211; - -;<br />
#X obj -103 250 translateXYZ -3.8 3.8 0;<br />
#X text -206 72 Position;<br />
#X floatatom -195 376 5 0 0 0 &#8211; - -;<br />
#X obj -201 265 / 10;<br />
#X floatatom -201 290 5 0 0 0 &#8211; - -;<br />
#X obj -103 221 rotateXYZ;<br />
#X floatatom 78 176 5 0 0 0 &#8211; - -;<br />
#X floatatom 79 195 5 0 0 0 &#8211; - -;<br />
#X floatatom 79 215 5 0 0 0 &#8211; - -;<br />
#X floatatom -201 140 5 0 0 0 &#8211; - -;<br />
#X obj -104 349 color 0 0 0;<br />
#N canvas 0 22 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore -45 370 pd fonts;<br />
#X msg 135 107 360;<br />
#X floatatom 134 156 5 0 0 0 &#8211; - -;<br />
#X obj 134 133 line;<br />
#X obj 136 83 t b b;<br />
#X obj 136 61 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1<br />
-1;<br />
#X obj 194 81 t b b;<br />
#X msg 222 103 -360;<br />
#X obj 192 60 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1<br />
-1;<br />
#X obj 148 213 select 360;<br />
#X obj 223 213 select -360;<br />
#X msg 174 108 1e+06;<br />
#X obj -81 392 textoutline 20;<br />
#X obj -58 303 * -1.1;<br />
#X obj -105 61 inlet;<br />
#X obj -7 60 inlet;<br />
#X obj 135 34 loadbang;<br />
#X connect 0 0 14 0;<br />
#X connect 1 0 2 0;<br />
#X connect 2 0 0 0;<br />
#X connect 3 0 33 0;<br />
#X connect 4 0 12 0;<br />
#X connect 5 0 0 0;<br />
#X connect 5 1 32 0;<br />
#X connect 5 2 3 0;<br />
#X connect 6 0 19 0;<br />
#X connect 7 0 9 1;<br />
#X connect 8 0 9 2;<br />
#X connect 9 0 6 0;<br />
#X connect 11 0 32 1;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 33 1;<br />
#X connect 14 0 9 0;<br />
#X connect 15 0 14 1;<br />
#X connect 16 0 14 2;<br />
#X connect 17 0 14 3;<br />
#X connect 18 0 9 3;<br />
#X connect 19 0 32 0;<br />
#X connect 20 0 32 0;<br />
#X connect 21 0 23 0;<br />
#X connect 22 0 15 0;<br />
#X connect 22 0 16 0;<br />
#X connect 22 0 17 0;<br />
#X connect 22 0 29 0;<br />
#X connect 22 0 30 0;<br />
#X connect 23 0 22 0;<br />
#X connect 24 0 21 0;<br />
#X connect 24 1 31 0;<br />
#X connect 25 0 24 0;<br />
#X connect 26 0 27 0;<br />
#X connect 26 1 31 0;<br />
#X connect 27 0 23 0;<br />
#X connect 28 0 26 0;<br />
#X connect 29 0 28 0;<br />
#X connect 30 0 25 0;<br />
#X connect 31 0 23 1;<br />
#X connect 33 0 6 2;<br />
#X connect 34 0 5 0;<br />
#X connect 35 0 3 1;<br />
#X connect 36 0 25 0;<br />
#X restore -102 37 pd background;<br />
#N canvas 822 265 563 488 foreground 0;<br />
#X obj 146 30 r text.file;<br />
#N canvas 320 104 794 646 foreground01 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 385 398 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 157 9 inlet;<br />
#X msg 391 553 6;<br />
#X obj 223 384 translateXYZ 0 -3.5 0;<br />
#X msg 390 439 justify right center;<br />
#X obj 426 92 loadbang;<br />
#X obj 424 201 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0<br />
1;<br />
#X obj 423 224 sel 0 1;<br />
#X obj 423 286 line;<br />
#X obj 426 154 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 424 176 metro 100000;<br />
#X msg 423 259 10 100000;<br />
#X msg 524 258 -10 100000;<br />
#X obj 425 123 delay 90000;<br />
#X obj 647 175 smooth.line 10000;<br />
#X obj 649 139 random.f;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 31 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 31 1;<br />
#X connect 24 0 31 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 26 1;<br />
#X connect 31 0 15 0;<br />
#X connect 32 0 26 0;<br />
#X connect 33 0 41 0;<br />
#X connect 34 0 35 0;<br />
#X connect 35 0 39 0;<br />
#X connect 35 1 40 0;<br />
#X connect 36 0 23 0;<br />
#X connect 37 0 38 0;<br />
#X connect 38 0 34 0;<br />
#X connect 39 0 36 0;<br />
#X connect 40 0 36 0;<br />
#X connect 41 0 37 0;<br />
#X connect 43 0 42 0;<br />
#X restore 148 194 pd foreground01;<br />
#N canvas 146 178 509 651 foreground02 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 161 12 inlet;<br />
#X msg 391 553 6;<br />
#X obj 223 384 translateXYZ 0 -3 0;<br />
#X obj 343 24 loadbang;<br />
#X obj 341 146 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1<br />
1;<br />
#X obj 340 169 sel 0 1;<br />
#X obj 340 231 line;<br />
#X obj 343 99 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 341 121 metro 100000;<br />
#X msg 340 204 10 100000;<br />
#X msg 410 205 -10 100000;<br />
#X obj 345 69 delay 140000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 31 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 31 1;<br />
#X connect 24 0 31 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 26 1;<br />
#X connect 31 0 15 0;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 179 218 pd foreground02;<br />
#N canvas 783 73 509 651 foreground03 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 163 11 inlet;<br />
#X obj 223 384 translateXYZ 0 -2.5 0;<br />
#X msg 391 553 6;<br />
#X obj 307 60 loadbang;<br />
#X obj 309 166 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0<br />
1;<br />
#X obj 308 189 sel 0 1;<br />
#X obj 308 251 line;<br />
#X obj 311 119 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 309 141 metro 100000;<br />
#X msg 308 224 10 100000;<br />
#X msg 409 223 -10 100000;<br />
#X obj 310 92 delay 40000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 30 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 30 1;<br />
#X connect 24 0 30 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 31 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 15 0;<br />
#X connect 31 0 26 1;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 202 239 pd foreground03;<br />
#N canvas 747 48 509 651 foreground04 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 160 23 inlet;<br />
#X obj 223 384 translateXYZ 0 -2 0;<br />
#X msg 391 553 6;<br />
#X obj 323 56 loadbang;<br />
#X obj 320 163 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0<br />
1;<br />
#X obj 319 186 sel 0 1;<br />
#X obj 319 248 line;<br />
#X obj 322 116 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 320 138 metro 100000;<br />
#X msg 319 221 10 100000;<br />
#X msg 420 220 -10 100000;<br />
#X obj 321 86 delay 120000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 30 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 30 1;<br />
#X connect 24 0 30 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 31 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 15 0;<br />
#X connect 31 0 26 1;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 226 263 pd foreground04;<br />
#N canvas 693 138 509 651 foreground05 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 162 10 inlet;<br />
#X obj 223 384 translateXYZ 0 -1.5 0;<br />
#X msg 391 553 6;<br />
#X obj 340 38 loadbang;<br />
#X obj 339 163 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1<br />
1;<br />
#X obj 338 186 sel 0 1;<br />
#X obj 338 248 line;<br />
#X obj 341 116 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 339 138 metro 100000;<br />
#X msg 338 221 10 100000;<br />
#X msg 439 220 -10 100000;<br />
#X obj 341 82 delay 2000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 30 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 30 1;<br />
#X connect 24 0 30 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 31 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 15 0;<br />
#X connect 31 0 26 1;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 246 286 pd foreground05;<br />
#X obj 146 53 t b a;<br />
#X obj 146 97 + 1;<br />
#X floatatom 146 121 5 0 0 0 &#8211; - -;<br />
#X obj 298 149 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 323 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 346 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 366 150 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 389 151 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 314 48 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1<br />
-1;</p>
<p>#X obj 314 68 metro 1500;<br />
#X obj 316 23 r start;<br />
#N canvas 693 138 509 651 foreground10 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 162 10 inlet;<br />
#X msg 391 553 6;<br />
#X obj 223 384 translateXYZ 0 1 0;<br />
#X obj 337 42 loadbang;<br />
#X obj 338 149 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1<br />
1;<br />
#X obj 337 172 sel 0 1;<br />
#X obj 337 234 line;<br />
#X obj 340 102 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 338 124 metro 100000;<br />
#X msg 337 207 10 100000;<br />
#X msg 438 206 -10 100000;<br />
#X obj 374 78 delay 7500;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 31 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 31 1;<br />
#X connect 24 0 31 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 26 1;<br />
#X connect 31 0 15 0;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 334 388 pd foreground10;<br />
#X obj 146 75 random 10;<br />
#N canvas 759 22 509 651 foreground06 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 161 12 inlet;<br />
#X msg 391 553 6;<br />
#X obj 223 384 translateXYZ 0 -1 0;<br />
#X obj 334 37 loadbang;<br />
#X obj 331 135 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1<br />
1;<br />
#X obj 330 158 sel 0 1;<br />
#X obj 330 220 line;<br />
#X obj 333 88 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 331 110 metro 100000;<br />
#X msg 330 193 10 100000;<br />
#X msg 431 192 -10 100000;<br />
#X obj 333 63 delay 7000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 31 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 31 1;<br />
#X connect 24 0 31 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 26 1;<br />
#X connect 31 0 15 0;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 258 307 pd foreground06;<br />
#N canvas 783 73 509 651 foreground07 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 163 11 inlet;<br />
#X msg 391 553 6;<br />
#X obj 223 384 translateXYZ 0 -0.5 0;<br />
#X obj 345 37 loadbang;<br />
#X obj 342 159 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1<br />
1;<br />
#X obj 341 182 sel 0 1;<br />
#X obj 341 244 line;<br />
#X obj 340 104 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 342 134 metro 100000;<br />
#X msg 341 217 10 100000;<br />
#X msg 442 216 -10 100000;<br />
#X obj 338 76 delay 160000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 31 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 31 1;<br />
#X connect 24 0 31 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 26 1;<br />
#X connect 31 0 15 0;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 275 327 pd foreground07;<br />
#N canvas 747 48 509 651 foreground08 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 160 23 inlet;<br />
#X msg 391 553 6;<br />
#X obj 223 384 translateXYZ 0 0 0;<br />
#X obj 333 51 loadbang;<br />
#X obj 333 166 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1<br />
1;<br />
#X obj 332 189 sel 0 1;<br />
#X obj 332 251 line;<br />
#X obj 335 119 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 333 141 metro 100000;<br />
#X msg 332 224 10 100000;<br />
#X msg 433 223 -10 100000;<br />
#X obj 346 82 delay 1000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 31 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 31 1;<br />
#X connect 24 0 31 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 26 1;<br />
#X connect 31 0 15 0;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 296 348 pd foreground08;<br />
#N canvas 682 109 509 651 foreground09 0;<br />
#X obj 61 220 msgfile;<br />
#X obj 50 283 print o;<br />
#X obj 204 71 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 235 68 stop;<br />
#X floatatom 156 145 5 0 0 0 &#8211; - -;<br />
#X msg 156 166 goto \$1 \, this \, rewind;<br />
#X obj 126 223 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 156 122 random 30;<br />
#X msg 126 202 rewind \, this;<br />
#X obj 120 284 print w;<br />
#X floatatom 101 109 5 0 0 0 &#8211; - -;<br />
#X msg 34 65 end \, skip -1 \, where;<br />
#X obj 34 43 t b a;<br />
#N canvas 360 375 450 300 count 0;<br />
#X obj 106 121 f;<br />
#X obj 140 122 + 1;<br />
#X obj 175 32 inlet;<br />
#X msg 175 58 0;<br />
#X obj 106 30 inlet;<br />
#X obj 106 151 outlet;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 1;<br />
#X connect 4 0 0 0;<br />
#X restore 268 411 pd count;<br />
#X obj 222 241 t b a b;<br />
#X obj 222 460 translateXYZ;<br />
#X obj 223 355 rotateXYZ;<br />
#X obj 222 483 color 0 0 0;<br />
#N canvas 802 488 369 231 fonts 0;<br />
#X msg 27 55 font \$1;<br />
#X obj 27 36 openpanel;<br />
#X obj 27 19 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 94 31 loadbang;<br />
#X msg 93 53 font vera.ttf;<br />
#X msg 27 76 justify left base;<br />
#X obj 27 121 outlet;<br />
#X msg 151 127 font Tahoma.ttf;<br />
#X msg 153 106 font Verdana.ttf;<br />
#X msg 151 150 font fonts/SEXY_SPANISH.TTF;<br />
#X msg 148 175 font fonts/ambulance_shotgun.ttf;<br />
#X connect 0 0 6 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X restore 329 496 pd fonts;<br />
#X obj 268 437 * -1.1;<br />
#X obj 221 299 gemhead 15;<br />
#X obj 312 296 gemhead 10;<br />
#X obj 205 92 metro 1500;<br />
#X floatatom 339 344 5 0 0 0 &#8211; - -;<br />
#X floatatom 386 340 5 0 0 0 &#8211; - -;<br />
#X msg 331 472 justify center center;<br />
#X obj 245 526 text3d;<br />
#X obj 389 433 loadbang;<br />
#X obj 31 8 inlet;<br />
#X obj 157 9 inlet;<br />
#X msg 391 553 6;<br />
#X obj 223 384 translateXYZ 0 0.5 0;<br />
#X obj 321 51 loadbang;<br />
#X obj 316 166 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0<br />
1;<br />
#X obj 315 189 sel 0 1;<br />
#X obj 315 251 line;<br />
#X obj 318 119 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 316 141 metro 100000;<br />
#X msg 315 224 10 100000;<br />
#X msg 416 223 -10 100000;<br />
#X obj 314 85 delay 110000;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 14 0;<br />
#X connect 0 1 9 0;<br />
#X connect 0 1 10 0;<br />
#X connect 0 1 8 0;<br />
#X connect 2 0 22 0;<br />
#X connect 3 0 22 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 0 0;<br />
#X connect 7 0 4 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 0 0 0;<br />
#X connect 10 0 7 1;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 12 1 0 0;<br />
#X connect 13 0 19 0;<br />
#X connect 14 0 20 0;<br />
#X connect 14 1 26 0;<br />
#X connect 14 2 13 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 31 0;<br />
#X connect 17 0 26 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 15 2;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 13 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 31 1;<br />
#X connect 24 0 31 2;<br />
#X connect 25 0 26 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 0 25 0;<br />
#X connect 28 0 12 0;<br />
#X connect 29 0 7 0;<br />
#X connect 30 0 26 1;<br />
#X connect 31 0 15 0;<br />
#X connect 32 0 40 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 38 0;<br />
#X connect 34 1 39 0;<br />
#X connect 35 0 23 0;<br />
#X connect 36 0 37 0;<br />
#X connect 37 0 33 0;<br />
#X connect 38 0 35 0;<br />
#X connect 39 0 35 0;<br />
#X connect 40 0 36 0;<br />
#X restore 316 371 pd foreground09;<br />
#X obj 492 155 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 413 152 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 436 153 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 456 152 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 523 147 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#N canvas 0 22 663 312 markov 0;<br />
#X obj 203 253 outlet;<br />
#X obj 20 241 outlet;<br />
#X obj 142 252 outlet;<br />
#X obj 264 260 outlet;<br />
#X obj 74 252 outlet;<br />
#X obj 104 24 inlet;<br />
#X obj 509 263 outlet;<br />
#X obj 326 251 outlet;<br />
#X obj 448 262 outlet;<br />
#X obj 570 270 outlet;<br />
#X obj 380 262 outlet;<br />
#X obj 106 59 random 10;<br />
#X obj 102 99 + 1;<br />
#X obj 101 128 select 1 2 3 4 5 6 7 8 9 10;<br />
#X obj 357 138 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X connect 5 0 11 0;<br />
#X connect 11 0 12 0;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 1 0;<br />
#X connect 13 1 4 0;<br />
#X connect 13 2 2 0;<br />
#X connect 13 3 0 0;<br />
#X connect 13 4 3 0;<br />
#X connect 13 5 7 0;<br />
#X connect 13 6 10 0;<br />
#X connect 13 7 8 0;<br />
#X connect 13 8 6 0;<br />
#X connect 13 9 9 0;<br />
#X connect 13 10 14 0;<br />
#X restore 313 88 pd markov &#8212;&#8212;;<br />
#X obj 146 155 gate 10;<br />
#X obj 36 184 once;<br />
#X connect 0 0 6 0;<br />
#X connect 0 0 30 0;<br />
#X connect 6 0 18 0;<br />
#X connect 6 1 29 1;<br />
#X connect 7 0 8 0;<br />
#X connect 8 0 29 0;<br />
#X connect 9 0 1 1;<br />
#X connect 10 0 2 1;<br />
#X connect 11 0 3 1;<br />
#X connect 12 0 4 1;<br />
#X connect 13 0 5 1;<br />
#X connect 14 0 15 0;<br />
#X connect 15 0 28 0;<br />
#X connect 16 0 14 0;<br />
#X connect 18 0 7 0;<br />
#X connect 23 0 22 1;<br />
#X connect 24 0 19 1;<br />
#X connect 25 0 20 1;<br />
#X connect 26 0 21 1;<br />
#X connect 27 0 17 1;<br />
#X connect 28 0 9 0;<br />
#X connect 28 1 10 0;<br />
#X connect 28 2 11 0;<br />
#X connect 28 3 12 0;<br />
#X connect 28 4 13 0;<br />
#X connect 28 5 24 0;<br />
#X connect 28 6 25 0;<br />
#X connect 28 7 26 0;<br />
#X connect 28 8 23 0;<br />
#X connect 28 9 27 0;<br />
#X connect 29 0 1 0;<br />
#X connect 29 1 2 0;<br />
#X connect 29 2 3 0;<br />
#X connect 29 3 4 0;<br />
#X connect 29 4 5 0;<br />
#X connect 29 5 19 0;<br />
#X connect 29 6 20 0;<br />
#X connect 29 7 21 0;<br />
#X connect 29 8 22 0;<br />
#X connect 29 9 17 0;<br />
#X connect 30 0 1 0;<br />
#X connect 30 0 2 0;<br />
#X connect 30 0 3 0;<br />
#X connect 30 0 4 0;<br />
#X connect 30 0 5 0;<br />
#X connect 30 0 19 0;<br />
#X connect 30 0 20 0;<br />
#X connect 30 0 21 0;<br />
#X connect 30 0 22 0;<br />
#X connect 30 0 17 0;<br />
#X restore -102 63 pd foreground;<br />
#X obj 13 -84 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1<br />
-1;<br />
#X obj 13 -59 metro 9000;<br />
#X obj 105 -69 s start;<br />
#X obj -160 -46 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 13 -109 loadbang;<br />
#N canvas 72 596 669 267 gem.recorder 0;<br />
#X obj 17 120 gemhead 10000;<br />
#X obj 187 29 tgl 50 0 empty empty empty 0 -6 0 10 -258113 -1 -1 0<br />
1;<br />
#X floatatom 185 200 5 0 0 0 &#8211; - -;<br />
#X obj 185 178 route recording file;<br />
#X symbolatom 264 225 60 0 0 0 &#8211; - -;<br />
#X obj 264 203 symbol;<br />
#X msg 212 126 saveas&#8230;;<br />
#X obj 185 220 print FRAME;<br />
#X msg 201 105 file test_myfile;<br />
#X msg 187 84 record \$1;<br />
#X obj 17 150 gems.record @file test_output;<br />
#X msg 393 116 colorspace rgba;<br />
#X msg 393 95 colorspace yuv;<br />
#X obj 354 133 t a;<br />
#X msg 392 73 offset 0 0 \, dimen 720 480 \, quality 0;<br />
#X obj 392 49 loadbang;<br />
#X obj 187 7 inlet;<br />
#X connect 0 0 10 0;<br />
#X connect 1 0 9 0;<br />
#X connect 2 0 7 0;<br />
#X connect 3 0 2 0;<br />
#X connect 3 1 5 0;<br />
#X connect 5 0 4 0;<br />
#X connect 6 0 10 1;<br />
#X connect 8 0 10 1;<br />
#X connect 9 0 10 1;<br />
#X connect 10 1 3 0;<br />
#X connect 11 0 13 0;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 10 0;<br />
#X connect 14 0 13 0;<br />
#X connect 15 0 14 0;<br />
#X connect 16 0 1 0;<br />
#X restore 292 -12 pd gem.recorder;<br />
#X obj 292 -77 tgl 50 0 empty empty empty 0 -6 0 10 -258113 -1 -1 0<br />
1;<br />
#X obj 218 28 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0<br />
1;<br />
#X obj 218 50 gems.win @dimen 720 480;<br />
#X text 216 90 2008 code by megrimm.net;<br />
#X connect 0 0 9 0;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 2 0;<br />
#X connect 5 0 6 1;<br />
#X connect 6 0 12 0;<br />
#X connect 7 0 8 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 1 12 1;<br />
#X connect 9 0 6 2;<br />
#X connect 14 0 15 0;<br />
#X connect 14 0 16 0;<br />
#X connect 15 0 0 0;<br />
#X connect 17 0 2 1;<br />
#X connect 18 0 14 0;<br />
#X connect 20 0 19 0;<br />
#X connect 21 0 22 0;</p>
<p>_</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2008/07/puredata-patch-mailinglist-03/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PUREDATA PATCH: Trees and Flies 0.2</title>
		<link>http://www.megrimm.net/press/2008/07/puredata-patch-trees-and-flies-02/</link>
		<comments>http://www.megrimm.net/press/2008/07/puredata-patch-trees-and-flies-02/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 17:08:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=13</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+Trees+and+Flies+0.2&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-31&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-trees-and-flies-02/&amp;rft.language=English"></span>

07.29.08
These simple programs where a part of the &#8216;Naturally&#8217; show at University of Rochester in the Fall of 2007. They might be useful to someone else maybe&#8230;
These are fairly minimalistic examples of &#8216;L-systems&#8217; to model the effect of trees and &#8216;Boids&#8217; to model the effect of a swarm of flies.  These were small parts [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+Trees+and+Flies+0.2&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-31&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-trees-and-flies-02/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=13"><!-- &nbsp; --></abbr>
<p>07.29.08</p>
<p>These simple programs where a part of the &#8216;Naturally&#8217; show at University of Rochester in the Fall of 2007. They might be useful to someone else maybe&#8230;</p>
<p><span id="more-13"></span>These are fairly minimalistic examples of &#8216;L-systems&#8217; to model the effect of trees and &#8216;Boids&#8217; to model the effect of a swarm of flies.  These were small parts of a installation of mine and may be useful to others.</p>
<p>___________________________<br />
<a href="http://megrimm.net/software/trees_and_flies_0.2/flies_0.2.zip" title="flies_0.2.zip"><span style="color:Red;">flies_0.2.zip</span></a><br />
___________________________</p>
<p>___________________________<br />
<a href="http://megrimm.net/software/trees_and_flies_0.2/trees_0.2.zip" title="trees_0.2.zip"><span style="color:Red;">trees_0.2.zip</span></a><br />
___________________________</p>
<p>__________________________ Flies_0.2.pd<br />
#N canvas 529 36 315 395 10;<br />
#X obj 117 126 import jasch_lib;<br />
#X obj 143 152 r boidParam;<br />
#X obj 187 196 print dump;<br />
#X obj 118 152 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 118 174 boids3d 16 0;<br />
#X obj 118 217 print boids3d;<br />
#N canvas 883 122 206 526 init 0;<br />
#X obj 34 21 loadbang;<br />
#X obj 94 21 r reset;<br />
#X msg 15 78 \; neighbors 4;<br />
#X msg 15 168 \; center 1;<br />
#X msg 15 228 \; match 1;<br />
#X obj 16 49 b;<br />
#X obj 17 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 15 258 \; avoid 2;<br />
#X msg 15 378 \; inertia 8;<br />
#X msg 15 138 \; minspeed 1;<br />
#X msg 15 108 \; maxspeed 3;<br />
#X msg 15 198 \; attract 3;<br />
#X msg 15 408 \; accel 2;<br />
#X msg 15 438 \; prefdist 1.5;<br />
#X msg 15 348 \; speed 4;<br />
#X msg 15 318 \; edgedist 30;<br />
#X msg 15 288 \; repel 50;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 5 0;<br />
#X connect 5 0 2 0;<br />
#X connect 5 0 10 0;<br />
#X connect 5 0 9 0;<br />
#X connect 5 0 3 0;<br />
#X connect 5 0 11 0;<br />
#X connect 5 0 4 0;<br />
#X connect 5 0 7 0;<br />
#X connect 5 0 16 0;<br />
#X connect 5 0 14 0;<br />
#X connect 5 0 8 0;<br />
#X connect 5 0 12 0;<br />
#X connect 5 0 13 0;<br />
#X connect 6 0 5 0;<br />
#X restore 116 82 pd init;<br />
#N canvas 366 352 392 396 info 0;<br />
#X text -183 28 (c) 1995-98 Eric L. Singer (eric@ericsinger.com);<br />
#X text -183 70 Based on Simon Fraser&#8217;s implementation of Craig Reynolds&#8217;<br />
Boids algorithm. Boids is free for non-commercial use;<br />
#X text -183 103 Boids is a bird flight and animal flock simulator.<br />
It is based on the same algorithm which was used in Jurassic Park for<br />
the herding dinosaurs.;<br />
#X text -183 152 Boids takes an integer argument which is the number<br />
of boids. Each time Boids receives a bang \, it calculates and outputs<br />
the new positions of the boids. The output consists of thew coordiantes<br />
for each boid \, the number and type depending on the mode.;<br />
#X text -182 226 The flight parameters can be changed with messages.<br />
Use the &#8216;dump&#8217; message to output a list of the current parameter settings.<br />
;<br />
#X text -182 272 For more information about the Boids algorithm \,<br />
see Craig Reynolds&#8217; Web site at &#8220;http://reality.sgi.com/employees/craig/boids.html&#8221;.<br />
;<br />
#X text -180 8 arguments: <float> number of boids \, <float> output<br />
mode;<br />
#X text -182 49 float/2d/3d adaptation 08/2005 by a. sier / jasch;<br />
#X restore 117 104 pd info;<br />
#N canvas 316 185 722 648 gem_guts 0;<br />
#X obj 33 91 tgl 15 0 empty empty start_flocking_animation 20 6 1 10<br />
-262144 -1 -1 1 1;<br />
#X obj 204 135 r boidParam;<br />
#X obj 33 112 metro 33;<br />
#X floatatom 33 246 5 0 0 0 &#8211; - -;<br />
#X floatatom 84 244 5 0 0 0 &#8211; - -;<br />
#X obj 101 318 s boidParam;<br />
#N canvas 0 22 470 320 orbit 0;<br />
#X obj 103 82 counter 360;<br />
#X floatatom 103 107 5 0 0 0 &#8211; - -;<br />
#X obj 102 204 poltocar;<br />
#X obj 134 169 expr $f1 * (3.141593/180.);<br />
#X obj 103 134 t b f;<br />
#X obj 103 45 inlet;<br />
#X obj 152 254 outlet;<br />
#X obj 96 254 outlet;<br />
#X obj 102 170 1.5;<br />
#X connect 0 0 1 0;<br />
#X connect 1 0 4 0;<br />
#X connect 2 0 6 0;<br />
#X connect 2 1 7 0;<br />
#X connect 3 0 2 1;<br />
#X connect 4 0 8 0;<br />
#X connect 4 1 3 0;<br />
#X connect 5 0 0 0;<br />
#X connect 8 0 2 0;<br />
#X restore 33 222 pd orbit;<br />
#X obj 33 181 spigot;<br />
#X obj 69 160 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1<br />
;<br />
#X obj 339 113 s init;<br />
#X obj 358 84 loadbang;<br />
#X obj 340 85 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 33 267 pack 0 0 0;<br />
#X msg 100 295 attractpt \$1 \$2 \$3;<br />
#N canvas 474 255 438 399 center 0;<br />
#X obj 101 37 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 124 166 unpack 0 0 0;<br />
#X obj 147 94 inlet;<br />
#X msg 240 193 draw line;<br />
#X obj 252 106 loadbang;<br />
#X obj 100 131 alpha;<br />
#X obj 101 68 color 1 1 1 1;<br />
#X obj 99 228 circle 0.01;<br />
#X msg 137 14 0;<br />
#X msg 101 12 1;<br />
#X obj 190 36 loadbang;<br />
#X connect 0 0 7 0;<br />
#X connect 1 0 8 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 8 0;<br />
#X connect 5 0 4 0;<br />
#X connect 6 0 1 0;<br />
#X connect 7 0 6 0;<br />
#X connect 9 0 0 0;<br />
#X connect 10 0 0 0;<br />
#X connect 11 0 9 0;<br />
#X restore 32 342 pd center;<br />
#N canvas 341 496 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 54 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 205 226 pd boid;<br />
#N canvas 250 290 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 56 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 216 237 pd boid;<br />
#N canvas 213 30 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 226 247 pd boid;<br />
#X obj 205 163 boids3d 40;<br />
#X obj 205 185 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18<br />
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39;<br />
#X obj 30 510 s boidcolor;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 235 255 pd boid;<br />
#N canvas 213 30 542 392 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 245 263 pd boid;<br />
#N canvas 213 30 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 254 271 pd boid;<br />
#N canvas 213 30 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 264 278 pd boid;<br />
#N canvas 213 30 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 274 286 pd boid;<br />
#X obj 30 467 * 0.001;<br />
#X obj 81 467 * 0.001;<br />
#X obj 132 467 * 0.001;<br />
#X floatatom 30 425 5 0 0 0 &#8211; - -;<br />
#X floatatom 82 424 5 0 0 0 &#8211; - -;<br />
#X floatatom 133 424 5 0 0 0 &#8211; - -;<br />
#X obj 186 429 loadbang;<br />
#X msg 142 446 0;<br />
#N canvas 341 496 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 54 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 283 294 pd boid;<br />
#N canvas 250 290 546 396 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 56 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 237 318 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 303 314 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 312 322 pd boid;<br />
#N canvas 213 30 546 396 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 322 330 pd boid;<br />
#N canvas 213 30 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 331 338 pd boid;<br />
#N canvas 113 190 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 341 345 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 351 353 pd boid;<br />
#N canvas 341 496 542 392 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 54 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 359 360 pd boid;<br />
#N canvas 250 290 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 56 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 369 370 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 379 380 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 328 400 pd boid;<br />
#N canvas 243 124 542 392 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 398 396 pd boid;<br />
#N canvas 213 30 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 407 404 pd boid;<br />
#N canvas 313 233 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 417 411 pd boid;<br />
#N canvas 213 30 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 427 419 pd boid;<br />
#N canvas 341 496 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 54 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 437 427 pd boid;<br />
#N canvas 250 290 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 56 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 447 437 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 457 447 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 466 455 pd boid;<br />
#N canvas 213 30 546 396 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 476 463 pd boid;<br />
#N canvas 213 30 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 403 483 pd boid;<br />
#N canvas 213 30 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 495 478 pd boid;<br />
#N canvas 213 30 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 505 486 pd boid;<br />
#N canvas 90 22 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 54 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 514 493 pd boid;<br />
#N canvas 250 290 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 56 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 524 503 pd boid;<br />
#N canvas 213 30 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 534 513 pd boid;<br />
#N canvas 213 30 538 388 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 543 521 pd boid;<br />
#N canvas 213 30 542 392 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 553 529 pd boid;<br />
#N canvas 213 30 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 562 537 pd boid;<br />
#N canvas 246 74 530 380 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 572 544 pd boid;<br />
#N canvas 213 30 534 384 boid 0;<br />
#X obj 100 24 gemhead;<br />
#X obj 99 201 translateXYZ;<br />
#X obj 192 162 unpack 0 0 0;<br />
#X obj 192 1 inlet;<br />
#X obj 231 48 r boidcolor;<br />
#X obj 101 85 color 0 0 0 1;<br />
#X obj 99 228 circle 0.03;<br />
#X obj 246 204 r boidsize;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 6 0;<br />
#X connect 2 0 1 1;<br />
#X connect 2 1 1 2;<br />
#X connect 2 2 1 3;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 5 1;<br />
#X connect 5 0 1 0;<br />
#X connect 7 0 6 1;<br />
#X restore 584 552 pd boid;<br />
#X obj 32 51 r startflocking;<br />
#X msg 45 447 500;<br />
#X msg 96 446 500;<br />
#X obj 30 403 unpack 0 0 0;<br />
#X msg 30 378 300 20 900;<br />
#X msg 113 377 500 500 0;<br />
#X obj 30 488 pack 0 0 0 1;<br />
#X obj 100 339 s swarmcenter;<br />
#X connect 0 0 2 0;<br />
#X connect 1 0 18 0;<br />
#X connect 2 0 7 0;<br />
#X connect 2 0 18 0;<br />
#X connect 3 0 12 0;<br />
#X connect 3 0 12 2;<br />
#X connect 4 0 12 1;<br />
#X connect 6 0 3 0;<br />
#X connect 6 1 4 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 7 1;<br />
#X connect 10 0 9 0;<br />
#X connect 10 0 8 0;<br />
#X connect 11 0 9 0;<br />
#X connect 12 0 13 0;<br />
#X connect 12 0 14 0;<br />
#X connect 12 0 73 0;<br />
#X connect 13 0 5 0;<br />
#X connect 18 0 19 0;<br />
#X connect 19 0 15 0;<br />
#X connect 19 1 16 0;<br />
#X connect 19 2 17 0;<br />
#X connect 19 3 21 0;<br />
#X connect 19 4 22 0;<br />
#X connect 19 5 23 0;<br />
#X connect 19 6 24 0;<br />
#X connect 19 7 25 0;<br />
#X connect 19 8 34 0;<br />
#X connect 19 9 35 0;<br />
#X connect 19 10 36 0;<br />
#X connect 19 11 37 0;<br />
#X connect 19 12 38 0;<br />
#X connect 19 13 39 0;<br />
#X connect 19 14 40 0;<br />
#X connect 19 15 41 0;<br />
#X connect 19 16 42 0;<br />
#X connect 19 17 43 0;<br />
#X connect 19 18 44 0;<br />
#X connect 19 19 45 0;<br />
#X connect 19 20 46 0;<br />
#X connect 19 21 47 0;<br />
#X connect 19 22 48 0;<br />
#X connect 19 23 49 0;<br />
#X connect 19 24 50 0;<br />
#X connect 19 25 51 0;<br />
#X connect 19 26 52 0;<br />
#X connect 19 27 53 0;<br />
#X connect 19 28 54 0;<br />
#X connect 19 29 55 0;<br />
#X connect 19 30 56 0;<br />
#X connect 19 31 57 0;<br />
#X connect 19 32 58 0;<br />
#X connect 19 33 59 0;<br />
#X connect 19 34 60 0;<br />
#X connect 19 35 61 0;<br />
#X connect 19 36 62 0;<br />
#X connect 19 37 63 0;<br />
#X connect 19 38 64 0;<br />
#X connect 19 39 65 0;<br />
#X connect 26 0 72 0;<br />
#X connect 27 0 72 1;<br />
#X connect 28 0 72 2;<br />
#X connect 29 0 26 0;<br />
#X connect 30 0 27 0;<br />
#X connect 31 0 28 0;<br />
#X connect 32 0 67 0;<br />
#X connect 32 0 68 0;<br />
#X connect 32 0 33 0;<br />
#X connect 33 0 28 0;<br />
#X connect 66 0 0 0;<br />
#X connect 67 0 26 0;<br />
#X connect 68 0 27 0;<br />
#X connect 69 0 29 0;<br />
#X connect 69 1 30 0;<br />
#X connect 69 2 31 0;<br />
#X connect 70 0 69 0;<br />
#X connect 71 0 69 0;<br />
#X connect 72 0 20 0;<br />
#X restore 116 42 pd gem_guts;<br />
#X msg -28 16 destroy;<br />
#N canvas 40 616 649 344 gemwin 0;<br />
#X obj 156 239 gemwin;<br />
#X obj 66 194 outlet;<br />
#X obj 67 10 inlet;<br />
#X obj 67 41 route create;<br />
#X msg 67 70 set destroy;<br />
#X msg 157 70 set create;<br />
#X msg 196 153 destroy \, reset;<br />
#X msg 272 208 fullscreen 2;<br />
#X msg 196 177 create \, 1 \, color 0 0 0 \, border 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 4 0;<br />
#X connect 3 0 8 0;<br />
#X connect 3 1 5 0;<br />
#X connect 3 1 6 0;<br />
#X connect 4 0 1 0;<br />
#X connect 5 0 1 0;<br />
#X connect 6 0 0 0;<br />
#X connect 7 0 0 0;<br />
#X connect 8 0 0 0;<br />
#X restore -28 36 pd gemwin;<br />
#X text 29 15 create/destroy OpenGl context;<br />
#X obj -27 85 s startflocking;<br />
#X obj -27 62 tgl 15 0 empty empty empty 0 -6 0 10 -262144 -1 -1 1<br />
1;<br />
#N canvas 8 30 570 733 flock_numbers 0;<br />
#X msg -44 61 neighbors \$1;<br />
#X floatatom -44 46 5 0 4 0 &#8211; neighbors -;<br />
#X floatatom -44 80 5 0 0 0 &#8211; maxspeed -;<br />
#X msg -44 96 maxspeed \$1;<br />
#X floatatom -44 116 5 0 0 0 &#8211; minspeed -;<br />
#X msg -44 131 minspeed \$1;<br />
#X floatatom -44 151 5 0 0 0 &#8211; center -;<br />
#X msg -44 166 center \$1;<br />
#X floatatom -44 186 5 0 0 0 &#8211; attract -;<br />
#X msg -44 201 attract \$1;<br />
#X floatatom -44 221 5 0 0 0 &#8211; match -;<br />
#X msg -44 236 match \$1;<br />
#X floatatom -44 256 5 0 0 0 &#8211; avoid -;<br />
#X msg -44 271 avoid \$1;<br />
#X floatatom -44 291 5 0 0 0 &#8211; repel -;<br />
#X msg -44 306 repel \$1;<br />
#X floatatom -44 326 5 0 0 0 &#8211; edgedist -;<br />
#X msg -44 341 edgedist \$1;<br />
#X floatatom -44 361 5 0 0 0 &#8211; speed -;<br />
#X msg -44 376 speed \$1;<br />
#X floatatom -44 396 5 0 0 0 &#8211; inertia -;<br />
#X msg -44 411 inertia \$1;<br />
#X floatatom -44 431 5 0 0 0 &#8211; accel -;<br />
#X msg -44 446 accel \$1;<br />
#X floatatom -44 466 5 0 0 0 &#8211; prefdist -;<br />
#X msg -44 481 prefdist \$1;<br />
#X text 47 96 maximum speed of speed range;<br />
#X text 49 130 minimum speed of speed range;<br />
#X text 46 165 strength of centering instinct;<br />
#X text 48 376 overall speed;<br />
#X text 49 447 speed of acceleration;<br />
#X text 49 478 preferred distance from neighbors;<br />
#X floatatom -43 504 5 0 0 0 &#8211; flyrect[0] -;<br />
#X floatatom -4 504 5 0 0 0 &#8211; flyrect[1] -;<br />
#X floatatom 35 504 5 0 0 0 &#8211; flyrect[2] -;<br />
#X floatatom 74 504 5 0 0 0 &#8211; - -;<br />
#X floatatom -44 563 5 0 0 0 &#8211; - -;<br />
#X floatatom -4 563 5 0 0 0 &#8211; - -;<br />
#X floatatom -44 11 5 0 0 0 &#8211; - -;<br />
#X msg -44 26 number \$1;<br />
#X text 47 24 number of boids;<br />
#X obj -44 624 s boidParam;<br />
#X text 47 59 number of neighbors each boid consults when flocking<br />
;<br />
#X text 46 236 strength of neighbor speed matching instinct;<br />
#X text 46 271 strength of neighbor avoidance instinct;<br />
#X text 46 303 strength of wall avoidance instinct;<br />
#X text 48 339 distance of vision for avoiding wall edges;<br />
#X text 49 410 willingness to change speed and direction;<br />
#X text 45 199 strength of attraction to &#8216;attractpt&#8217;;<br />
#X msg -44 540 flyrect \$1 \$2 \$3 \$4 \$5 \$6;<br />
#X text 82 523 bounding box (walls) in which to fly (l/t/r/b/f/b);<br />
#X text 79 562 point to which boids are attracted (x/y/z);<br />
#X obj -44 522 pack 0 0 0 0 0 0;<br />
#X floatatom 113 504 5 0 0 0 &#8211; - -;<br />
#X floatatom 152 504 5 0 0 0 &#8211; - -;<br />
#X msg -44 600 attractpt \$1 \$2 \$3;<br />
#X obj -44 580 pack 0 0 0;<br />
#X floatatom 35 563 5 0 0 0 &#8211; - -;<br />
#X msg 201 636 dump;<br />
#X msg 201 655 reset;<br />
#X floatatom 201 602 5 0 0 0 &#8211; - -;<br />
#X msg 201 617 mode \$1;<br />
#X text 265 617 output mode;<br />
#X obj 201 676 s boidParam;<br />
#X text 265 636 parameter dump;<br />
#X text 264 656 reset boids randomly inside flyrect;<br />
#X obj 327 78 r breakup;<br />
#X obj 325 111 r resume;<br />
#X connect 0 0 41 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 41 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 41 0;<br />
#X connect 6 0 7 0;<br />
#X connect 7 0 41 0;<br />
#X connect 8 0 9 0;<br />
#X connect 9 0 41 0;<br />
#X connect 10 0 11 0;<br />
#X connect 11 0 41 0;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 41 0;<br />
#X connect 14 0 15 0;<br />
#X connect 15 0 41 0;<br />
#X connect 16 0 17 0;<br />
#X connect 17 0 41 0;<br />
#X connect 18 0 19 0;<br />
#X connect 19 0 41 0;<br />
#X connect 20 0 21 0;<br />
#X connect 21 0 41 0;<br />
#X connect 22 0 23 0;<br />
#X connect 23 0 41 0;<br />
#X connect 24 0 25 0;<br />
#X connect 25 0 41 0;<br />
#X connect 32 0 52 0;<br />
#X connect 33 0 52 1;<br />
#X connect 34 0 52 2;<br />
#X connect 35 0 52 3;<br />
#X connect 36 0 56 0;<br />
#X connect 37 0 56 1;<br />
#X connect 38 0 39 0;<br />
#X connect 39 0 41 0;<br />
#X connect 49 0 41 0;<br />
#X connect 52 0 49 0;<br />
#X connect 53 0 52 4;<br />
#X connect 54 0 52 5;<br />
#X connect 55 0 41 0;<br />
#X connect 56 0 55 0;<br />
#X connect 57 0 56 2;<br />
#X connect 58 0 63 0;<br />
#X connect 59 0 63 0;<br />
#X connect 60 0 61 0;<br />
#X connect 61 0 63 0;<br />
#X connect 66 0 3 0;<br />
#X connect 67 0 5 0;<br />
#X restore 116 62 pd flock_numbers;<br />
#X obj -25 175 s boidsize;<br />
#X obj -25 151 * 0.001;<br />
#X floatatom -25 130 5 0 0 0 &#8211; - -;<br />
#X obj -24 340 s breakup;<br />
#X obj -23 300 line;<br />
#X floatatom -24 322 5 0 0 0 &#8211; - -;<br />
#X msg -23 218 3 3000;<br />
#X text 4 64 start flies;<br />
#X text -26 110 fly size;<br />
#X text -24 199 breakup flies;<br />
#X msg 63 283 0;<br />
#X obj 63 341 s resume;<br />
#X msg 32 284 1;<br />
#X msg 63 217 -3;<br />
#X obj 63 240 t b;<br />
#X obj 39 113 loadbang;<br />
#X msg 39 134 10;<br />
#X obj 63 262 delay 6000;<br />
#N canvas 399 512 537 449 synth 0;<br />
#X obj 60 23 r swarmcenter;<br />
#X obj 60 45 unpack 0 0 0;<br />
#X floatatom 78 106 5 0 0 0 &#8211; - -;<br />
#X floatatom 136 109 5 0 0 0 &#8211; - -;<br />
#X floatatom 183 110 5 0 0 0 &#8211; - -;<br />
#X obj 233 318 *~;<br />
#X obj 314 268 line~;<br />
#X msg 314 195 0.1 100;<br />
#X msg 273 155 0 100;<br />
#X msg 273 72 \; metro 0;<br />
#X msg 270 18 \; pd dsp 1 \; metro 1;<br />
#X text 364 36 <-Click to start;<br />
#X text 357 85 <-Click to stop;<br />
#X obj 67 149 + 5;<br />
#X obj 127 148 + 5;<br />
#X floatatom 46 261 5 0 0 0 &#8211; - -;<br />
#X obj 40 219 * 50;<br />
#X obj 219 270 osc~ 1000;<br />
#X obj 226 355 dac~;<br />
#X obj 60 361 birds;<br />
#X connect 0 0 1 0;<br />
#X connect 1 0 2 0;<br />
#X connect 1 1 3 0;<br />
#X connect 1 2 4 0;<br />
#X connect 2 0 13 0;<br />
#X connect 3 0 14 0;<br />
#X connect 5 0 18 0;<br />
#X connect 6 0 5 1;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 13 0 16 0;<br />
#X connect 15 0 17 0;<br />
#X connect 16 0 15 0;<br />
#X connect 17 0 5 0;<br />
#X restore 156 290 pd synth;<br />
#X connect 1 0 4 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 5 0;<br />
#X connect 4 1 2 0;<br />
#X connect 9 0 10 0;<br />
#X connect 10 0 9 0;<br />
#X connect 13 0 12 0;<br />
#X connect 16 0 15 0;<br />
#X connect 17 0 16 0;<br />
#X connect 19 0 20 0;<br />
#X connect 20 0 18 0;<br />
#X connect 21 0 19 0;<br />
#X connect 21 0 27 0;<br />
#X connect 25 0 26 0;<br />
#X connect 25 0 19 0;<br />
#X connect 27 0 26 0;<br />
#X connect 28 0 19 0;<br />
#X connect 28 0 29 0;<br />
#X connect 29 0 32 0;<br />
#X connect 30 0 31 0;<br />
#X connect 31 0 16 0;<br />
#X connect 32 0 25 0;</p>
<p>__________________________ Trees_0.2.pd</p>
<p>#N canvas 1066 22 323 176 10;<br />
#X declare -path abs;<br />
#X obj 100 23 s branchcolor;<br />
#X text 99 39 branch color;<br />
#X obj 100 78 s leafcolor;<br />
#X msg 100 56 0.9 0.8 0.1;<br />
#X msg 100 0 1 0 0;<br />
#X text 99 95 leafcolor;<br />
#N canvas 20 151 809 386 gemwins 0;<br />
#X obj 23 10 inlet;<br />
#X obj 250 5 inlet;<br />
#X obj 237 321 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144<br />
-1 -1 7030 1;<br />
#X obj 433 320 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144<br />
-1 -1 1377 1;<br />
#X obj 607 320 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144<br />
-1 -1 6603 1;<br />
#X text 324 303 camera position;<br />
#N canvas 221 22 659 617 ch_gemwin 0;<br />
#X obj 285 171 f;<br />
#X obj 206 152 spigot;<br />
#X obj 267 143 sel 0 1;<br />
#X obj 237 124 t f f;<br />
#X obj 206 200 -;<br />
#X obj 206 249 +;<br />
#X obj 267 213 f;<br />
#X obj 159 168 f;<br />
#X obj 80 149 spigot;<br />
#X obj 141 140 sel 0 1;<br />
#X obj 111 121 t f f;<br />
#X obj 80 200 -;<br />
#X obj 80 249 +;<br />
#X obj 141 210 f;<br />
#X obj 406 162 f;<br />
#X obj 327 146 spigot;<br />
#X obj 388 137 sel 0 1;<br />
#X obj 358 118 t f f;<br />
#X obj 327 197 -;<br />
#X obj 388 207 f;<br />
#X obj 80 465 * 4;<br />
#X obj 135 467 * 4;<br />
#X obj 156 308 t b f;<br />
#X obj 94 372 cos;<br />
#X obj 106 430 * 1;<br />
#X obj 80 430 * 1;<br />
#X obj 132 373 sin;<br />
#X obj 107 466 * 4;<br />
#X obj 94 394 t b f;<br />
#X obj 94 348 / 200;<br />
#X obj 80 491 pack f f f;<br />
#X obj 458 49 gemmouse;<br />
#X obj 515 135 t b f;<br />
#X obj 515 164 |;<br />
#X obj 487 240 gemhead;<br />
#X obj 491 193 loadbang;<br />
#X msg 487 215 0;<br />
#X obj 487 315 curve 2;<br />
#X obj 487 266 color 1 0 0;<br />
#X obj 571 240 gemhead;<br />
#X obj 571 315 curve 2;<br />
#X obj 651 242 gemhead;<br />
#X obj 651 317 curve 2;<br />
#X msg 524 289 3 0 0;<br />
#X msg 608 289 0 3 0;<br />
#X msg 688 291 0 0 3;<br />
#X msg 80 516 view \$1 \$2 \$3 0 0 0 0 1 0;<br />
#X obj 571 266 color 0 1 0;<br />
#X obj 651 268 color 0 0 1;<br />
#X obj 80 308 sin;<br />
#X obj 106 309 cos;<br />
#X obj 327 246 + 200;<br />
#X obj 157 282 / 50;<br />
#X obj 80 283 / -200;<br />
#X obj 18 12 inlet;<br />
#X obj 20 579 outlet;<br />
#X obj 21 551 gemwin \$1;<br />
#X obj 60 14 inlet;<br />
#X obj 215 19 inlet;<br />
#X obj 132 15 inlet;<br />
#X obj 213 44 * 5;<br />
#X obj 59 82 / 127;<br />
#X obj 60 61 * 400;<br />
#X obj 131 82 / 127;<br />
#X obj 131 58 * 200;<br />
#X obj 131 36 * -3.14;<br />
#X obj 60 37 * 3.14;<br />
#X connect 0 0 4 1;<br />
#X connect 1 0 4 0;<br />
#X connect 2 0 6 0;<br />
#X connect 2 1 0 0;<br />
#X connect 3 0 1 1;<br />
#X connect 3 1 2 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 6 1;<br />
#X connect 5 0 29 0;<br />
#X connect 6 0 5 1;<br />
#X connect 7 0 11 1;<br />
#X connect 8 0 11 0;<br />
#X connect 9 0 13 0;<br />
#X connect 9 1 7 0;<br />
#X connect 10 0 8 1;<br />
#X connect 10 1 9 0;<br />
#X connect 11 0 12 0;<br />
#X connect 12 0 13 1;<br />
#X connect 12 0 53 0;<br />
#X connect 13 0 12 1;<br />
#X connect 14 0 18 1;<br />
#X connect 15 0 18 0;<br />
#X connect 16 0 19 0;<br />
#X connect 16 1 14 0;<br />
#X connect 17 0 15 1;<br />
#X connect 17 1 16 0;<br />
#X connect 18 0 51 0;<br />
#X connect 19 0 51 1;<br />
#X connect 20 0 30 0;<br />
#X connect 21 0 30 2;<br />
#X connect 22 0 21 0;<br />
#X connect 22 0 20 0;<br />
#X connect 22 0 27 0;<br />
#X connect 22 1 21 1;<br />
#X connect 22 1 20 1;<br />
#X connect 22 1 27 1;<br />
#X connect 23 0 28 0;<br />
#X connect 24 0 21 0;<br />
#X connect 25 0 20 0;<br />
#X connect 26 0 27 0;<br />
#X connect 27 0 30 1;<br />
#X connect 28 0 24 0;<br />
#X connect 28 0 25 0;<br />
#X connect 28 1 24 1;<br />
#X connect 28 1 25 1;<br />
#X connect 29 0 23 0;<br />
#X connect 29 0 26 0;<br />
#X connect 30 0 46 0;<br />
#X connect 31 0 8 0;<br />
#X connect 31 0 7 1;<br />
#X connect 31 1 1 0;<br />
#X connect 31 1 0 1;<br />
#X connect 31 1 14 1;<br />
#X connect 31 1 15 0;<br />
#X connect 31 2 3 0;<br />
#X connect 31 2 10 0;<br />
#X connect 31 2 33 0;<br />
#X connect 31 3 17 0;<br />
#X connect 31 3 32 0;<br />
#X connect 32 0 33 0;<br />
#X connect 32 1 33 1;<br />
#X connect 33 0 34 0;<br />
#X connect 33 0 39 0;<br />
#X connect 33 0 41 0;<br />
#X connect 34 0 38 0;<br />
#X connect 35 0 36 0;<br />
#X connect 35 0 43 0;<br />
#X connect 35 0 44 0;<br />
#X connect 35 0 45 0;<br />
#X connect 35 0 53 0;<br />
#X connect 35 0 51 0;<br />
#X connect 36 0 34 0;<br />
#X connect 36 0 39 0;<br />
#X connect 36 0 41 0;<br />
#X connect 38 0 37 0;<br />
#X connect 39 0 47 0;<br />
#X connect 41 0 48 0;<br />
#X connect 43 0 37 2;<br />
#X connect 44 0 40 2;<br />
#X connect 45 0 42 2;<br />
#X connect 46 0 56 0;<br />
#X connect 47 0 40 0;<br />
#X connect 48 0 42 0;<br />
#X connect 49 0 25 0;<br />
#X connect 50 0 24 0;<br />
#X connect 51 0 19 1;<br />
#X connect 51 0 52 0;<br />
#X connect 52 0 22 0;<br />
#X connect 53 0 49 0;<br />
#X connect 53 0 50 0;<br />
#X connect 54 0 56 0;<br />
#X connect 56 0 55 0;<br />
#X connect 57 0 66 0;<br />
#X connect 58 0 60 0;<br />
#X connect 59 0 65 0;<br />
#X connect 60 0 52 0;<br />
#X connect 61 0 53 0;<br />
#X connect 62 0 61 0;<br />
#X connect 63 0 29 0;<br />
#X connect 64 0 63 0;<br />
#X connect 65 0 64 0;<br />
#X connect 66 0 62 0;<br />
#X restore 21 337 pd ch_gemwin 50;<br />
#X obj 46 79 gemkeyboard;<br />
#X obj 46 106 select 53;<br />
#X msg 23 141 0 \, destroy \, reset;<br />
#X msg 249 61 dimen 1024 768 \, offset 0 -50 \, menubar -1 \, cursor<br />
0 \, create \, 1 \, lighting 1 \, color 1 1 1 \, fogmode 2 \, fogcolor<br />
0.3 0.6 0.7;<br />
#X msg 262 126 dimen 640 480 \, create \, 1 \, lighting 1 \, color<br />
1 1 1 \, fogmode 2 \, fogcolor 0.3 0.6 0.7;<br />
#X obj 153 22 loadbang;<br />
#X msg 153 182 reset;<br />
#X obj 162 43 delay 1000;<br />
#X obj 163 65 delay 1000;<br />
#X obj 162 90 delay 1000;<br />
#X obj 112 21 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 233 300 line;<br />
#X obj 432 293 line;<br />
#X obj 599 293 line;<br />
#X obj 257 219 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 303 233 t b b;<br />
#X obj 257 177 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 330 256 random 10000;<br />
#X obj 256 255 random 127;<br />
#X obj 440 226 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 486 240 t b b;<br />
#X obj 440 184 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 513 263 random 10000;<br />
#X obj 439 262 random 127;<br />
#X obj 632 219 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 678 233 t b b;<br />
#X obj 632 177 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 705 256 random 10000;<br />
#X obj 631 255 random 127;<br />
#X obj 257 197 metro 12000;<br />
#X obj 440 204 metro 13000;<br />
#X obj 632 197 metro 14000;<br />
#X obj 681 123 loadbang;<br />
#X obj 681 144 delay 10000;<br />
#X obj 330 277 + 7000;<br />
#X obj 513 284 + 7000;<br />
#X obj 705 277 + 7000;<br />
#X connect 0 0 9 0;<br />
#X connect 1 0 10 0;<br />
#X connect 2 0 6 1;<br />
#X connect 3 0 6 2;<br />
#X connect 4 0 6 3;<br />
#X connect 7 0 8 0;<br />
#X connect 8 0 9 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 6 0;<br />
#X connect 11 0 6 0;<br />
#X connect 12 0 13 0;<br />
#X connect 12 0 14 0;<br />
#X connect 13 0 6 0;<br />
#X connect 14 0 10 0;<br />
#X connect 14 0 15 0;<br />
#X connect 15 0 9 0;<br />
#X connect 15 0 16 0;<br />
#X connect 16 0 10 0;<br />
#X connect 17 0 14 0;<br />
#X connect 18 0 2 0;<br />
#X connect 19 0 3 0;<br />
#X connect 20 0 4 0;<br />
#X connect 21 0 22 0;<br />
#X connect 21 0 25 0;<br />
#X connect 22 1 24 0;<br />
#X connect 23 0 36 0;<br />
#X connect 24 0 41 0;<br />
#X connect 25 0 18 0;<br />
#X connect 26 0 27 0;<br />
#X connect 26 0 30 0;<br />
#X connect 27 1 29 0;<br />
#X connect 28 0 37 0;<br />
#X connect 29 0 42 0;<br />
#X connect 30 0 19 0;<br />
#X connect 31 0 32 0;<br />
#X connect 31 0 35 0;<br />
#X connect 32 1 34 0;<br />
#X connect 33 0 38 0;<br />
#X connect 34 0 43 0;<br />
#X connect 35 0 20 0;<br />
#X connect 36 0 21 0;<br />
#X connect 37 0 26 0;<br />
#X connect 38 0 31 0;<br />
#X connect 39 0 40 0;<br />
#X connect 40 0 23 0;<br />
#X connect 40 0 28 0;<br />
#X connect 40 0 33 0;<br />
#X connect 41 0 18 1;<br />
#X connect 42 0 19 1;<br />
#X connect 43 0 20 1;<br />
#X restore 9 -2 pd gemwins;<br />
#X obj 9 -21 bng 15 250 50 0 empty empty empty 17 7 0 10 -44926 -1<br />
-1;<br />
#X obj 64 -21 bng 15 250 50 0 empty empty empty 17 7 0 10 -258699 -1<br />
-1;<br />
#X text 9 -37 Destroy;<br />
#X text 64 -38 Create;<br />
#N canvas 0 22 171 160 light 0;<br />
#X obj 16 86 gemhead;<br />
#X obj 16 108 world_light;<br />
#X obj 16 13 gemhead;<br />
#X obj 16 57 world_light;<br />
#X obj 16 35 rotateXYZ 230 0 80;<br />
#X connect 0 0 1 0;<br />
#X connect 2 0 4 0;<br />
#X connect 4 0 3 0;<br />
#X restore 9 18 pd light;<br />
#X obj 196 77 s treenumber;<br />
#X text 194 93 number of trees;<br />
#N canvas 387 202 793 594 treeguts 0;<br />
#N canvas 0 22 248 126 + 0;<br />
#X obj 29 20 inlet;<br />
#X obj 28 69 translateXYZ 0 0 0;<br />
#X obj 29 46 rotateXYZ 0 0 30;<br />
#X obj 105 19 inlet;<br />
#X connect 0 0 2 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 2 3;<br />
#X restore 52 447 pd +;<br />
#N canvas 0 22 401 146 &#8211; 0;<br />
#X obj 29 20 inlet;<br />
#X obj 28 69 translateXYZ 0 0 0;<br />
#X obj 29 46 rotateXYZ 0 0 -30;<br />
#X obj 132 18 inlet;<br />
#X connect 0 0 2 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 2 3;<br />
#X restore 76 469 pd -;<br />
#X obj 15 377 any;<br />
#X obj 50 378 any;<br />
#X obj 74 378 any;<br />
#X obj 102 493 GEMglPushMatrix;<br />
#X obj 130 520 GEMglPopMatrix;<br />
#X obj 100 378 any;<br />
#X obj 128 379 any;<br />
#X floatatom 284 363 5 0 0 0 &#8211; - -;<br />
#X floatatom 255 498 5 0 0 0 &#8211; - -;<br />
#X obj 301 444 line;<br />
#X floatatom 301 401 5 0 0 0 &#8211; - -;<br />
#X msg 301 421 \$1 100;<br />
#X floatatom 207 472 5 0 0 0 &#8211; - -;<br />
#X msg 301 381 0.2;<br />
#N canvas 664 126 701 593 F 0;<br />
#X obj 28 20 inlet;<br />
#X obj 123 18 inlet;<br />
#X obj 28 261 translateXYZ 0.05 0 0;<br />
#X obj 28 288 rotateXYZ;<br />
#X obj 165 18 inlet;<br />
#X obj 203 18 inlet;<br />
#X obj 28 189 rotateXYZ 0 90 0;<br />
#X obj 28 238 rotateXYZ 0 -90 0;<br />
#X obj 28 329 rotateXYZ;<br />
#X obj 29 75 t a b;<br />
#X obj 334 92 random 1000;<br />
#X obj 334 158 *;<br />
#X obj 413 92 random 1000;<br />
#X msg 334 69 seed \$1;<br />
#X obj 413 41 + 1;<br />
#X msg 413 68 seed \$1;<br />
#X obj 413 157 *;<br />
#X obj 243 92 random 1000;<br />
#X obj 243 43 r rand_seed;<br />
#X obj 256 133 r rand;<br />
#X obj 243 157 *;<br />
#X msg 243 69 seed \$1;<br />
#X obj 334 42 + 1;<br />
#X obj 243 113 &#8211; 500;<br />
#X obj 334 113 &#8211; 500;<br />
#X obj 413 113 &#8211; 500;<br />
#X obj 73 19 inlet;<br />
#X obj 73 48 unpack f f;<br />
#X text 142 46 size \, order;<br />
#X obj 116 73 &#8211; 1;<br />
#X obj 73 75 / 300;<br />
#X obj 116 115 / 300;<br />
#X obj 243 180 *;<br />
#X obj 334 179 *;<br />
#X obj 413 180 *;<br />
#X obj 204 112 + 1;<br />
#X obj 28 353 spigot;<br />
#X msg 128 336 1;<br />
#X msg 160 336 0;<br />
#X obj 28 377 color 0 1 0;<br />
#X obj 28 161 color 0.6 0.6 0.6;<br />
#X obj 28 400 scaleXYZ 1 0.33 0.1;<br />
#X obj 22 533 scaleXYZ 1 3 10;<br />
#X obj 22 491 sphere 0.05;<br />
#X obj 128 315 sel 1;<br />
#X obj 116 94 max 1;<br />
#X obj 28 214 tube 0.02 0.02 1 10;<br />
#X obj 125 140 r branchcolor;<br />
#X obj 107 360 r leafcolor;<br />
#X obj 263 253 vsl 15 128 0 2 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 4826 1;<br />
#X obj 309 264 vsl 15 128 0 0.6 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 6985 1;<br />
#X obj 362 271 vsl 15 128 0 0.175 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 5518 1;<br />
#X floatatom 235 431 5 0 0 0 &#8211; - -;<br />
#X floatatom 48 465 5 0 0 0 &#8211; - -;<br />
#X msg 103 442 0.05;<br />
#X obj 355 451 s branchcolor;<br />
#X msg 356 426 0.8 0.1 0.4;<br />
#X obj 503 455 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 549 469 t b b;<br />
#X obj 503 413 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 502 491 random 100;<br />
#X obj 576 492 random 10000;<br />
#X obj 502 540 line;<br />
#X obj 576 513 + 9000;<br />
#X obj 503 433 metro 21000;<br />
#X obj 502 516 / 625;<br />
#X obj 500 304 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 546 318 t b b;<br />
#X obj 500 262 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 499 340 random 100;<br />
#X obj 573 341 random 10000;<br />
#X obj 500 282 metro 22000;<br />
#X obj 572 362 + 9000;<br />
#X obj 499 362 / 200;<br />
#X obj 499 384 line;<br />
#X obj 501 153 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 547 167 t b b;<br />
#X obj 501 111 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 501 189 random 100;<br />
#X obj 574 190 random 10000;<br />
#X obj 501 131 metro 23000;<br />
#X obj 574 211 + 9000;<br />
#X obj 501 211 / 50;<br />
#X obj 501 234 line;<br />
#X obj 578 83 loadbang;<br />
#X obj 624 134 delay 10000;<br />
#X floatatom 135 489 5 0 0 0 &#8211; - -;<br />
#X floatatom 148 532 5 0 0 0 &#8211; - -;<br />
#X floatatom 209 563 5 0 0 0 &#8211; - -;<br />
#X obj 135 466 r motionx;<br />
#X obj 148 509 r motiony;<br />
#X obj 209 541 r motionz;<br />
#X obj 104 509 * 5;<br />
#X obj 239 503 * 5;<br />
#X obj 305 568 * 20;<br />
#X connect 0 0 9 0;<br />
#X connect 1 0 2 1;<br />
#X connect 1 0 46 3;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 8 0;<br />
#X connect 4 0 3 3;<br />
#X connect 5 0 3 1;<br />
#X connect 6 0 46 0;<br />
#X connect 7 0 2 0;<br />
#X connect 8 0 36 0;<br />
#X connect 9 0 40 0;<br />
#X connect 9 1 10 0;<br />
#X connect 9 1 17 0;<br />
#X connect 9 1 12 0;<br />
#X connect 10 0 24 0;<br />
#X connect 11 0 33 0;<br />
#X connect 12 0 25 0;<br />
#X connect 13 0 10 0;<br />
#X connect 14 0 15 0;<br />
#X connect 15 0 12 0;<br />
#X connect 16 0 34 0;<br />
#X connect 17 0 23 0;<br />
#X connect 18 0 21 0;<br />
#X connect 18 0 22 0;<br />
#X connect 19 0 20 1;<br />
#X connect 19 0 11 1;<br />
#X connect 19 0 16 1;<br />
#X connect 20 0 32 0;<br />
#X connect 21 0 17 0;<br />
#X connect 22 0 13 0;<br />
#X connect 22 0 14 0;<br />
#X connect 23 0 20 0;<br />
#X connect 24 0 11 0;<br />
#X connect 25 0 16 0;<br />
#X connect 26 0 27 0;<br />
#X connect 27 0 29 0;<br />
#X connect 27 0 30 0;<br />
#X connect 27 1 35 0;<br />
#X connect 27 1 44 0;<br />
#X connect 29 0 45 0;<br />
#X connect 30 0 46 1;<br />
#X connect 31 0 46 2;<br />
#X connect 32 0 8 1;<br />
#X connect 33 0 8 2;<br />
#X connect 34 0 8 3;<br />
#X connect 35 0 34 1;<br />
#X connect 35 0 33 1;<br />
#X connect 35 0 32 1;<br />
#X connect 36 0 39 0;<br />
#X connect 37 0 36 1;<br />
#X connect 38 0 36 1;<br />
#X connect 39 0 41 0;<br />
#X connect 40 0 6 0;<br />
#X connect 41 0 43 0;<br />
#X connect 43 0 42 0;<br />
#X connect 44 0 37 0;<br />
#X connect 44 1 38 0;<br />
#X connect 45 0 31 0;<br />
#X connect 46 0 7 0;<br />
#X connect 47 0 40 1;<br />
#X connect 48 0 39 1;<br />
#X connect 49 0 41 1;<br />
#X connect 49 0 52 0;<br />
#X connect 50 0 41 2;<br />
#X connect 50 0 52 0;<br />
#X connect 51 0 41 3;<br />
#X connect 51 0 52 0;<br />
#X connect 53 0 43 1;<br />
#X connect 54 0 43 2;<br />
#X connect 56 0 55 0;<br />
#X connect 57 0 58 0;<br />
#X connect 57 0 60 0;<br />
#X connect 58 1 61 0;<br />
#X connect 59 0 64 0;<br />
#X connect 60 0 65 0;<br />
#X connect 61 0 63 0;<br />
#X connect 62 0 51 0;<br />
#X connect 63 0 62 1;<br />
#X connect 64 0 57 0;<br />
#X connect 65 0 62 0;<br />
#X connect 66 0 67 0;<br />
#X connect 66 0 69 0;<br />
#X connect 67 1 70 0;<br />
#X connect 68 0 71 0;<br />
#X connect 69 0 73 0;<br />
#X connect 70 0 72 0;<br />
#X connect 71 0 66 0;<br />
#X connect 73 0 74 0;<br />
#X connect 74 0 50 0;<br />
#X connect 75 0 76 0;<br />
#X connect 75 0 78 0;<br />
#X connect 76 1 79 0;<br />
#X connect 77 0 80 0;<br />
#X connect 78 0 82 0;<br />
#X connect 79 0 81 0;<br />
#X connect 80 0 75 0;<br />
#X connect 82 0 83 0;<br />
#X connect 83 0 49 0;<br />
#X connect 84 0 85 0;<br />
#X connect 85 0 77 0;<br />
#X connect 85 0 68 0;<br />
#X connect 85 0 59 0;<br />
#X connect 86 0 92 0;<br />
#X connect 87 0 93 0;<br />
#X connect 88 0 94 0;<br />
#X connect 89 0 86 0;<br />
#X connect 90 0 87 0;<br />
#X connect 91 0 88 0;<br />
#X connect 92 0 42 1;<br />
#X connect 93 0 42 2;<br />
#X connect 94 0 42 3;<br />
#X restore 17 421 pd F &#8212;&#8212;&#8212;;<br />
#X obj 15 217 t b a b;<br />
#X obj 87 255 s rand_seed;<br />
#X obj 361 451 s rand;<br />
#X obj 361 429 / 1000;<br />
#X floatatom 361 411 5 0 0 0 &#8211; - -;<br />
#X floatatom 302 520 5 0 0 0 &#8211; - -;<br />
#X obj 15 333 route F + &#8211; [ ];<br />
#X obj 50 355 t b;<br />
#X obj 74 355 t b;<br />
#X obj 100 355 t b;<br />
#X obj 128 356 t b;<br />
#X obj 15 355 t b l;<br />
#X msg 15 242 F 1 0;<br />
#X msg 255 478 30;<br />
#X msg 302 500 -30;<br />
#X obj 15 310 rule;<br />
#X msg 284 340 0.24;<br />
#X msg 87 234 15;<br />
#X msg 361 388 -34;<br />
#X obj 284 312 loadbang;<br />
#X obj 361 365 loadbang;<br />
#X text 347 526 same exemple as the previus one \, but with some random.<br />
;<br />
#X text 349 539 you nead a good graphyc card to load that patch.;<br />
#X obj 528 366 vsl 15 128 0 100 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 5091 1;<br />
#X obj 528 502 * 7;<br />
#X obj 570 366 vsl 15 128 0 100 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 922 1;<br />
#X obj 570 501 * 7;<br />
#X obj 477 333 vsl 15 128 0 100 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 508 1;<br />
#X obj 477 469 * 7;<br />
#X obj 477 311 line;<br />
#X obj 598 336 line;<br />
#X obj 546 307 line;<br />
#X obj 439 256 vsl 15 128 0 100 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 6187 1;<br />
#X obj 439 396 * 7;<br />
#X obj 439 231 line;<br />
#X obj 381 203 vsl 15 128 0 100 0 0 empty empty empty 0 -9 0 10 -262144<br />
-1 -1 8147 1;<br />
#X obj 282 184 line;<br />
#X obj 381 343 / 100;<br />
#X obj 15 267 rule;<br />
#X obj 15 289 rule;<br />
#X obj 15 150 repeat 1;<br />
#X obj 93 17 r treenumber;<br />
#X obj 222 132 random 1000;<br />
#X obj 223 96 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 222 155 / 10;<br />
#X obj 269 110 t b b;<br />
#X obj 223 54 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 381 96 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 427 110 t b b;<br />
#X obj 381 54 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 380 132 random 100;<br />
#X obj 540 97 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 586 111 t b b;<br />
#X obj 540 55 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 539 133 random 100;<br />
#X obj 296 133 random 10000;<br />
#X obj 454 133 random 10000;<br />
#X obj 613 134 random 10000;<br />
#X obj 613 240 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 659 254 t b b;<br />
#X obj 613 198 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 612 276 random 100;<br />
#X obj 686 277 random 10000;<br />
#X obj 617 418 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 663 432 t b b;<br />
#X obj 617 376 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144<br />
-1 -1;<br />
#X obj 616 454 random 100;<br />
#X obj 690 455 random 10000;<br />
#X obj 613 218 metro 10000;<br />
#X obj 617 396 metro 11000;<br />
#X obj 223 19 loadbang;<br />
#X obj 284 19 delay 10000;<br />
#X obj 15 195 rotateXYZ 0 0 180;<br />
#X obj 15 172 translateXYZ 2 0 0;<br />
#X obj 223 74 metro 9000;<br />
#X obj 381 74 metro 12000;<br />
#X obj 540 75 metro 13000;<br />
#X obj 296 155 + 7000;<br />
#X obj 454 155 + 7000;<br />
#X obj 613 155 + 7000;<br />
#X obj 686 298 + 7000;<br />
#X obj 690 476 + 7000;<br />
#X obj 94 89 select 1;<br />
#X msg 94 113 1;<br />
#X obj 95 43 select 2;<br />
#X msg 95 66 2;<br />
#X obj 154 43 select 3;<br />
#X msg 154 66 3;<br />
#X msg 154 110 4;<br />
#X obj 154 87 select 4;<br />
#X msg 152 155 5;<br />
#X obj 152 132 select 5;<br />
#X obj 16 -4 gemhead 10;<br />
#X connect 2 0 16 0;<br />
#X connect 3 0 0 0;<br />
#X connect 4 0 1 0;<br />
#X connect 7 0 5 0;<br />
#X connect 8 0 6 0;<br />
#X connect 9 0 16 2;<br />
#X connect 10 0 0 1;<br />
#X connect 11 0 16 3;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 11 0;<br />
#X connect 14 0 16 4;<br />
#X connect 15 0 12 0;<br />
#X connect 17 0 29 0;<br />
#X connect 17 1 2 1;<br />
#X connect 17 1 3 1;<br />
#X connect 17 1 4 1;<br />
#X connect 17 1 7 1;<br />
#X connect 17 1 8 1;<br />
#X connect 17 2 34 0;<br />
#X connect 20 0 19 0;<br />
#X connect 21 0 20 0;<br />
#X connect 22 0 1 1;<br />
#X connect 23 0 28 0;<br />
#X connect 23 1 24 0;<br />
#X connect 23 2 25 0;<br />
#X connect 23 3 26 0;<br />
#X connect 23 4 27 0;<br />
#X connect 24 0 3 0;<br />
#X connect 25 0 4 0;<br />
#X connect 26 0 7 0;<br />
#X connect 27 0 8 0;<br />
#X connect 28 0 2 0;<br />
#X connect 28 1 16 1;<br />
#X connect 29 0 55 0;<br />
#X connect 30 0 10 0;<br />
#X connect 31 0 22 0;<br />
#X connect 32 0 23 0;<br />
#X connect 33 0 9 0;<br />
#X connect 34 0 18 0;<br />
#X connect 35 0 21 0;<br />
#X connect 36 0 33 0;<br />
#X connect 36 0 15 0;<br />
#X connect 37 0 35 0;<br />
#X connect 40 0 41 0;<br />
#X connect 41 0 10 0;<br />
#X connect 42 0 43 0;<br />
#X connect 43 0 22 0;<br />
#X connect 44 0 45 0;<br />
#X connect 45 0 14 0;<br />
#X connect 46 0 44 0;<br />
#X connect 47 0 42 0;<br />
#X connect 48 0 40 0;<br />
#X connect 49 0 50 0;<br />
#X connect 50 0 21 0;<br />
#X connect 51 0 49 0;<br />
#X connect 52 0 54 0;<br />
#X connect 53 0 52 0;<br />
#X connect 54 0 9 0;<br />
#X connect 55 0 56 0;<br />
#X connect 56 0 32 0;<br />
#X connect 57 0 90 0;<br />
#X connect 58 0 99 0;<br />
#X connect 58 0 101 0;<br />
#X connect 58 0 103 0;<br />
#X connect 58 0 106 0;<br />
#X connect 58 0 108 0;<br />
#X connect 59 0 61 0;<br />
#X connect 60 0 59 0;<br />
#X connect 60 0 62 0;<br />
#X connect 61 0 53 0;<br />
#X connect 62 1 72 0;<br />
#X connect 63 0 91 0;<br />
#X connect 64 0 65 0;<br />
#X connect 64 0 67 0;<br />
#X connect 65 1 73 0;<br />
#X connect 66 0 92 0;<br />
#X connect 67 0 51 0;<br />
#X connect 68 0 69 0;<br />
#X connect 68 0 71 0;<br />
#X connect 69 1 74 0;<br />
#X connect 70 0 93 0;<br />
#X connect 71 0 46 0;<br />
#X connect 72 0 94 0;<br />
#X connect 73 0 95 0;<br />
#X connect 74 0 96 0;<br />
#X connect 75 0 76 0;<br />
#X connect 75 0 78 0;<br />
#X connect 76 1 79 0;<br />
#X connect 77 0 85 0;<br />
#X connect 78 0 48 0;<br />
#X connect 79 0 97 0;<br />
#X connect 80 0 81 0;<br />
#X connect 80 0 83 0;<br />
#X connect 81 1 84 0;<br />
#X connect 82 0 86 0;<br />
#X connect 83 0 47 0;<br />
#X connect 84 0 98 0;<br />
#X connect 85 0 75 0;<br />
#X connect 86 0 80 0;<br />
#X connect 87 0 88 0;<br />
#X connect 88 0 63 0;<br />
#X connect 88 0 66 0;<br />
#X connect 88 0 70 0;<br />
#X connect 88 0 77 0;<br />
#X connect 88 0 82 0;<br />
#X connect 89 0 17 0;<br />
#X connect 90 0 89 0;<br />
#X connect 91 0 60 0;<br />
#X connect 92 0 64 0;<br />
#X connect 93 0 68 0;<br />
#X connect 94 0 53 1;<br />
#X connect 95 0 51 1;<br />
#X connect 96 0 46 1;<br />
#X connect 97 0 48 1;<br />
#X connect 98 0 47 1;<br />
#X connect 99 0 100 0;<br />
#X connect 100 0 57 1;<br />
#X connect 101 0 102 0;<br />
#X connect 102 0 57 1;<br />
#X connect 103 0 104 0;<br />
#X connect 104 0 57 1;<br />
#X connect 105 0 57 1;<br />
#X connect 106 0 105 0;<br />
#X connect 107 0 57 1;<br />
#X connect 108 0 107 0;<br />
#X connect 109 0 57 0;<br />
#X restore 9 39 pd treeguts;<br />
#X obj 100 -21 loadbang;<br />
#X obj 196 12 metro 10000;<br />
#X obj 196 -7 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 196 -29 loadbang;<br />
#X obj 196 34 random 5;<br />
#X obj 196 55 moses 1;<br />
#N canvas 881 167 517 601 motion 0;<br />
#X floatatom 227 258 6 0 0 0 &#8211; - -;<br />
#X floatatom 280 258 6 0 0 0 &#8211; - -;<br />
#X floatatom 339 258 6 0 0 0 &#8211; - -;<br />
#X obj 44 222 pix_blob 4;<br />
#X obj 44 150 pix_movement;<br />
#X obj 227 304 * 8;<br />
#X obj 227 326 &#8211; 4;<br />
#X obj 280 304 * 8;<br />
#X obj 280 326 &#8211; 4;<br />
#X obj 339 325 * 2;<br />
#X obj 44 117 pix_video;<br />
#X msg 203 -44 dimen 64 64;<br />
#X msg 195 -70 dimen 256 128;<br />
#X msg 244 102 enumerate;<br />
#X msg 250 134 dialog;<br />
#X msg 213 -16 colorspace RGBA;<br />
#X msg 234 66 device /dev/dv1394/0;<br />
#X msg 328 169 driver 1;<br />
#X msg 254 169 driver 0;<br />
#X msg 218 42 device 0;<br />
#N canvas 162 133 570 420 serin 0;<br />
#X obj 205 60 cnv 20 20 20 empty \$0-open-canvas 0 4 10 0 16 -233017<br />
-1 0;<br />
#X obj 60 61 hradio 18 1 1 8 empty empty empty 0 -6 0 8 -225271 -1<br />
-1 0;<br />
#X obj 60 13 inlet;<br />
#X msg 200 202 label \$1;<br />
#X obj 200 180 makefilename %d;<br />
#X obj 59 108 int;<br />
#X obj 59 337 outlet;<br />
#X msg 201 306 set \$1 \$2;<br />
#X obj 59 266 trigger bang anything;<br />
#X obj 201 286 list;<br />
#X obj 200 225 send \$0-open-canvas;<br />
#X msg 60 210 device \$1;<br />
#X connect 1 0 5 0;<br />
#X connect 2 0 1 0;<br />
#X connect 3 0 10 0;<br />
#X connect 4 0 3 0;<br />
#X connect 5 0 4 0;<br />
#X connect 5 0 11 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 0;<br />
#X connect 8 1 9 0;<br />
#X connect 9 0 7 0;<br />
#X connect 11 0 8 0;<br />
#X coords 0 -1 1 1 165 20 1 60 60;<br />
#X restore 218 18 pd serin;<br />
#X obj 44 91 gemhead 5;<br />
#X floatatom 224 365 5 0 0 0 &#8211; - -;<br />
#X floatatom 291 365 5 0 0 0 &#8211; - -;<br />
#X floatatom 352 358 5 0 0 0 &#8211; - -;<br />
#X obj 175 416 s motionx;<br />
#X obj 268 420 s motiony;<br />
#X obj 360 425 s motionz;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 7 0;<br />
#X connect 2 0 9 0;<br />
#X connect 3 1 0 0;<br />
#X connect 3 2 1 0;<br />
#X connect 3 3 2 0;<br />
#X connect 4 0 3 0;<br />
#X connect 5 0 6 0;<br />
#X connect 6 0 22 0;<br />
#X connect 7 0 8 0;<br />
#X connect 8 0 23 0;<br />
#X connect 9 0 24 0;<br />
#X connect 10 0 4 0;<br />
#X connect 11 0 10 0;<br />
#X connect 12 0 10 0;<br />
#X connect 13 0 10 0;<br />
#X connect 14 0 10 0;<br />
#X connect 15 0 10 0;<br />
#X connect 16 0 10 0;<br />
#X connect 17 0 10 0;<br />
#X connect 18 0 10 0;<br />
#X connect 19 0 10 0;<br />
#X connect 20 0 19 0;<br />
#X connect 21 0 10 0;<br />
#X connect 22 0 25 0;<br />
#X connect 23 0 26 0;<br />
#X connect 24 0 27 0;<br />
#X restore 9 60 pd motion;<br />
#X obj 9 116 declare -path abs;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 0 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 6 1;<br />
#X connect 15 0 4 0;<br />
#X connect 15 0 3 0;<br />
#X connect 16 0 19 0;<br />
#X connect 17 0 16 0;<br />
#X connect 18 0 17 0;<br />
#X connect 19 0 20 0;<br />
#X connect 20 1 12 0;</p>
<p>_</p>
<p>-</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2008/07/puredata-patch-trees-and-flies-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PUREDATA PATCH: HomeDefense 0.0.1</title>
		<link>http://www.megrimm.net/press/2008/07/puredata-patch-homedefense-001/</link>
		<comments>http://www.megrimm.net/press/2008/07/puredata-patch-homedefense-001/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 02:00:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=18</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+HomeDefense+0.0.1&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-27&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-homedefense-001/&amp;rft.language=English"></span>

07.29.08
This is a small program that is meant to be utilized as a low-budget home-defense system. Its motion recognition fires audio bursts from a synthesized Ak-47
- find a cheap computer (hopefully free off craigslist or freecycle)
- plug in monitor and face it toward entry way
- plug in web-cam, dv cam, etc and face it toward [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+HomeDefense+0.0.1&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-27&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-homedefense-001/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=18"><!-- &nbsp; --></abbr>
<p>07.29.08</p>
<p>This is a small program that is meant to be utilized as a low-budget home-defense system. Its motion recognition fires audio bursts from a synthesized Ak-47</p>
<p><span id="more-18"></span>- find a cheap computer (hopefully free off craigslist or freecycle)<br />
- plug in monitor and face it toward entry way<br />
- plug in web-cam, dv cam, etc and face it toward entry way<br />
- plug the audio &#8216;out&#8217; from the computer to a home stereo system and crank the volume<br />
- install pd-extended from http://at.or.at/hans/pd/installers.html<br />
- run &#8216;homedefense 0.0.1&#8242; patch<br />
- stand out of the way from the camera</p>
<p>The patch takes a background picture and stores it. If there is moment the computer will recognize the different in the picture and begin firing random bursts.  The screen will light up giving the illusion of gun fire.</p>
<p>This will give you amble enough time to make your escape thought the back entrance.</p>
<p>___________________________<br />
<a href="http://megrimm.net/software/homedefense_0.0.1/homedefense_0.0.1.zip" title="homedefense_0.0.1.zip"><span style="color:Red;">homedefense_0.0.1.zip</span></a><br />
___________________________</p>
<p>___________________________ homedefense_0.0.1.pd<br />
#N canvas 112 112 576 525 10;<br />
#X declare -path abs;<br />
#X obj 78 340 gemwin;<br />
#X msg 106 246 destroy;<br />
#X msg 101 303 color 1 1 1;<br />
#X msg 181 323 color 0 0 0;<br />
#X obj 195 274 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 181 303 delay 90;<br />
#X obj 106 228 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 106 186 gemkeyboard 53;<br />
#X obj 196 231 gemkeyboard 17;<br />
#X obj 106 207 select 53;<br />
#X obj 196 253 select 17;<br />
#X obj 181 208 r gunshot;<br />
#X obj 210 369 cnv 15 75 40 empty empty empty 20 12 0 14 -233017 -66577<br />
0;<br />
#N canvas 827 227 524 474 ak47 0;<br />
#X obj -189 -52 cnv 15 500 450 empty empty empty 20 12 0 14 -233017<br />
-66577 0;<br />
#X obj -32 145 bng 15 250 50 0 empty empty reload 0 -6 0 8 -24198 -1<br />
-1;<br />
#X obj -130 145 bng 15 250 50 0 empty empty fire 0 -6 0 8 -258699 -1<br />
-1;<br />
#X obj -79 145 bng 15 250 50 0 empty empty burst 0 -6 0 8 -241291 -1<br />
-1;<br />
#N canvas 144 61 512 315 AK-47 0;<br />
#X obj 160 229 outlet~;<br />
#X obj 146 16 inlet;<br />
#X text 35 102 shell case eject;<br />
#X obj 297 18 inlet;<br />
#X text 342 15 reload;<br />
#N canvas 0 22 783 765 gassing 0;<br />
#X obj 78 259 *~;<br />
#X obj 95 193 osc~ 455;<br />
#X obj 97 116 line~;<br />
#X obj 190 207 noise~;<br />
#X obj 194 409 *~ 0.02;<br />
#X obj 115 74 del 1;<br />
#X obj 97 236 osc~ 1000;<br />
#X msg 167 170 0;<br />
#X obj 245 181 line~;<br />
#X obj 262 126 del 1;<br />
#X msg 225 152 1 0;<br />
#X obj 155 311 +~;<br />
#X msg 214 336 1.74803 -0.771654 0.141732 -0.834646;<br />
#X obj 193 383 biquad~;<br />
#X obj 125 410 *~ 0.02;<br />
#X obj 124 384 biquad~;<br />
#X msg 145 358 1.84252 -0.866142 -0.0787402 -0.677165;<br />
#X obj 95 144 *~;<br />
#X obj 189 255 *~;<br />
#X obj 4 479 bp~ 400 2;<br />
#X obj 74 479 bp~ 800 2;<br />
#X obj 148 479 bp~ 1600 2;<br />
#X obj 119 513 *~ 0.5;<br />
#X msg 78 97 1 0;<br />
#X obj 95 168 *~ 10000;<br />
#X obj 95 215 *~ 10000;<br />
#X msg 115 96 0 12;<br />
#X obj 238 477 bp~ 6400 2;<br />
#X obj 321 477 bp~ 12800 2;<br />
#X obj 176 593 bp~ 400 7;<br />
#X obj 119 536 clip~ -0.1 0.2;<br />
#X obj 118 594 hip~ 30;<br />
#X obj 189 233 bp~ 700 1;<br />
#X obj 78 279 clip~ -0.4 0.4;<br />
#X obj 239 205 *~;<br />
#X obj 190 278 *~ 0.02;<br />
#X obj 145 443 *~ 0.6;<br />
#X obj 119 567 *~ 5;<br />
#X obj 193 312 loadbang;<br />
#X obj 112 8 inlet;<br />
#X obj 112 33 t b b b b b;<br />
#X obj 94 623 outlet~;<br />
#X msg 262 150 0 900;<br />
#X obj 183 11 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X connect 0 0 33 0;<br />
#X connect 1 0 25 0;<br />
#X connect 2 0 17 0;<br />
#X connect 2 0 17 1;<br />
#X connect 2 0 0 0;<br />
#X connect 3 0 32 0;<br />
#X connect 4 0 36 0;<br />
#X connect 5 0 26 0;<br />
#X connect 6 0 0 1;<br />
#X connect 7 0 6 1;<br />
#X connect 7 0 1 1;<br />
#X connect 8 0 34 0;<br />
#X connect 8 0 34 1;<br />
#X connect 9 0 42 0;<br />
#X connect 10 0 8 0;<br />
#X connect 11 0 15 0;<br />
#X connect 11 0 13 0;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 4 0;<br />
#X connect 14 0 36 0;<br />
#X connect 15 0 14 0;<br />
#X connect 16 0 15 0;<br />
#X connect 17 0 24 0;<br />
#X connect 18 0 35 0;<br />
#X connect 19 0 22 0;<br />
#X connect 20 0 22 0;<br />
#X connect 21 0 22 0;<br />
#X connect 22 0 30 0;<br />
#X connect 23 0 2 0;<br />
#X connect 24 0 1 0;<br />
#X connect 25 0 6 0;<br />
#X connect 26 0 2 0;<br />
#X connect 27 0 22 0;<br />
#X connect 28 0 22 0;<br />
#X connect 29 0 41 0;<br />
#X connect 30 0 37 0;<br />
#X connect 30 0 41 0;<br />
#X connect 31 0 41 0;<br />
#X connect 32 0 18 0;<br />
#X connect 33 0 11 0;<br />
#X connect 34 0 18 1;<br />
#X connect 35 0 11 1;<br />
#X connect 36 0 19 0;<br />
#X connect 36 0 20 0;<br />
#X connect 36 0 21 0;<br />
#X connect 36 0 27 0;<br />
#X connect 36 0 28 0;<br />
#X connect 37 0 29 0;<br />
#X connect 37 0 31 0;<br />
#X connect 38 0 16 0;<br />
#X connect 38 0 12 0;<br />
#X connect 39 0 40 0;<br />
#X connect 40 0 23 0;<br />
#X connect 40 1 5 0;<br />
#X connect 40 2 7 0;<br />
#X connect 40 3 10 0;<br />
#X connect 40 4 9 0;<br />
#X connect 42 0 8 0;<br />
#X connect 43 0 40 0;<br />
#X restore 207 130 pd gassing;<br />
#N canvas 0 22 385 351 reload 0;<br />
#N canvas 715 596 450 300 bodyresonance 0;<br />
#X obj 26 172 bp~ 1200 3;<br />
#N canvas 617 584 261 182 sizescale 0;<br />
#X obj 102 42 * 10000;<br />
#X obj 33 66 max 1e-07;<br />
#X obj 33 92 min 100;<br />
#X obj 69 15 inlet;<br />
#X obj 33 121 outlet ms;<br />
#X obj 102 66 outlet Hz;<br />
#N canvas 0 22 450 300 inv 0;<br />
#X obj 183 9 inlet;<br />
#X obj 197 113 outlet;<br />
#X obj 183 37 t b f;<br />
#X obj 197 89 -;<br />
#X msg 181 63 1;<br />
#X connect 0 0 2 0;<br />
#X connect 2 0 4 0;<br />
#X connect 2 1 3 1;<br />
#X connect 3 0 1 0;<br />
#X connect 4 0 3 0;<br />
#X restore 33 41 pd inv;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 2 0;<br />
#X connect 2 0 4 0;<br />
#X connect 3 0 0 0;<br />
#X connect 3 0 6 0;<br />
#X connect 6 0 1 0;<br />
#X restore 201 85 pd sizescale;<br />
#X obj 231 172 bp~ 1200 3;<br />
#N canvas 617 584 261 182 sizescale 0;<br />
#X obj 102 42 * 10000;<br />
#X obj 33 66 max 1e-07;<br />
#X obj 33 92 min 100;<br />
#X obj 69 15 inlet;<br />
#X obj 33 121 outlet ms;<br />
#X obj 102 66 outlet Hz;<br />
#N canvas 0 22 450 300 inv 0;<br />
#X obj 183 9 inlet;<br />
#X obj 197 113 outlet;<br />
#X obj 183 37 t b f;<br />
#X obj 197 89 -;<br />
#X msg 181 63 1;<br />
#X connect 0 0 2 0;<br />
#X connect 2 0 4 0;<br />
#X connect 2 1 3 1;<br />
#X connect 3 0 1 0;<br />
#X connect 4 0 3 0;<br />
#X restore 33 41 pd inv;<br />
#X connect 0 0 5 0;<br />
#X connect 1 0 2 0;<br />
#X connect 2 0 4 0;<br />
#X connect 3 0 0 0;<br />
#X connect 3 0 6 0;<br />
#X connect 6 0 1 0;<br />
#X restore 307 87 pd sizescale;<br />
#X obj 306 65 + 0.02;<br />
#X obj 265 21 inlet;<br />
#X obj 88 18 inlet~;<br />
#X obj 131 271 outlet~;<br />
#X text 312 24 0-1 size = 10000Hz-10Hz;<br />
#X text 127 195 damping;<br />
#X obj 27 197 *~ 0.3;<br />
#X obj 232 197 *~ 0.3;<br />
#X obj 231 151 delread~ \$0-bodyw 50;<br />
#X obj 233 227 delwrite~ \$0-bodyw 100;<br />
#X obj 28 227 delwrite~ \$0-bodyl 100;<br />
#X obj 26 151 delread~ \$0-bodyl 50;<br />
#X connect 0 0 7 0;<br />
#X connect 0 0 10 0;<br />
#X connect 1 0 15 0;<br />
#X connect 1 1 0 1;<br />
#X connect 2 0 7 0;<br />
#X connect 2 0 11 0;<br />
#X connect 3 0 12 0;<br />
#X connect 3 1 2 1;<br />
#X connect 4 0 3 0;<br />
#X connect 5 0 1 0;<br />
#X connect 5 0 4 0;<br />
#X connect 6 0 13 0;<br />
#X connect 6 0 14 0;<br />
#X connect 10 0 2 0;<br />
#X connect 10 0 14 0;<br />
#X connect 11 0 13 0;<br />
#X connect 12 0 2 0;<br />
#X connect 15 0 0 0;<br />
#X restore 150 218 pd bodyresonance;<br />
#X obj 151 241 *~ 3;<br />
#X obj 211 99 del 200;<br />
#X obj 256 175 loadbang;<br />
#X msg 256 197 0.425;<br />
#X obj 151 266 clip~ -0.6 0.6;<br />
#X obj 143 46 inlet;<br />
#X obj 151 290 outlet~;<br />
#X obj 16 126 env~;<br />
#X obj 15 97 ead~ 0 1000;<br />
#X obj 17 153 > 10;<br />
#X obj 17 177 switch~;<br />
#X msg 58 154 1;<br />
#N canvas 0 22 174 377 slide 0;<br />
#X obj 37 173 noise~;<br />
#X obj 36 320 *~;<br />
#X msg 81 99 0 0;<br />
#X msg 35 100 1 200;<br />
#X obj 58 125 line;<br />
#X obj 52 148 *;<br />
#X obj 68 225 * 200;<br />
#X obj 37 199 hip~ 1000;<br />
#X obj 36 270 bp~ 1000 4;<br />
#X obj 36 294 *~ 0.03;<br />
#X obj 68 246 + 4500;<br />
#X obj 35 28 inlet;<br />
#X obj 35 51 t b b;<br />
#X obj 35 347 outlet~;<br />
#X text 33 7 slide;<br />
#X obj 65 76 del 200;<br />
#X connect 0 0 7 0;<br />
#X connect 1 0 13 0;<br />
#X connect 2 0 4 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 5 0;<br />
#X connect 4 0 5 1;<br />
#X connect 4 0 6 0;<br />
#X connect 5 0 1 1;<br />
#X connect 6 0 10 0;<br />
#X connect 7 0 8 0;<br />
#X connect 8 0 9 0;<br />
#X connect 9 0 1 0;<br />
#X connect 10 0 8 1;<br />
#X connect 11 0 12 0;<br />
#X connect 12 0 3 0;<br />
#X connect 12 1 15 0;<br />
#X connect 15 0 2 0;<br />
#X restore 140 122 pd slide;<br />
#X obj 143 67 t b b b b;<br />
#X text 139 18 reload bolt;<br />
#N canvas 421 507 578 358 ratchet 0;<br />
#N canvas 0 22 472 536 delaychain 0;<br />
#X obj 357 113 del 1;<br />
#X obj 357 157 del 2;<br />
#X obj 357 202 del 3;<br />
#X obj 357 246 del 4;<br />
#X obj 357 284 del 5;<br />
#X obj 357 326 del 6;<br />
#X obj 357 370 del 7;<br />
#X obj 187 229 +;<br />
#X obj 164 254 +;<br />
#X obj 210 204 +;<br />
#X obj 302 104 +;<br />
#X obj 279 129 +;<br />
#X obj 256 154 +;<br />
#X obj 233 179 +;<br />
#X floatatom 399 114 5 0 0 0 &#8211; - -;<br />
#X floatatom 327 30 5 0 0 0 &#8211; - -;<br />
#X floatatom 397 159 5 0 0 0 &#8211; - -;<br />
#X obj 314 50 + 0;<br />
#X floatatom 400 204 5 0 0 0 &#8211; - -;<br />
#X floatatom 399 247 5 0 0 0 &#8211; - -;<br />
#X floatatom 400 284 5 0 0 0 &#8211; - -;<br />
#X floatatom 400 329 5 0 0 0 &#8211; - -;<br />
#X floatatom 403 374 5 0 0 0 &#8211; - -;<br />
#X floatatom 402 417 5 0 0 0 &#8211; - -;<br />
#X obj 357 416 del 8;<br />
#X obj 314 9 inlet diff;<br />
#X obj 222 8 inlet ctrl;<br />
#X obj 4 470 outlet;<br />
#X obj 54 470 outlet;<br />
#X obj 104 470 outlet;<br />
#X obj 154 470 outlet;<br />
#X obj 204 469 outlet;<br />
#X obj 254 469 outlet;<br />
#X obj 304 469 outlet;<br />
#X obj 354 469 outlet;<br />
#X obj 325 79 + 0;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 27 0;<br />
#X connect 1 0 2 0;<br />
#X connect 1 0 28 0;<br />
#X connect 2 0 3 0;<br />
#X connect 2 0 29 0;<br />
#X connect 3 0 4 0;<br />
#X connect 3 0 30 0;<br />
#X connect 4 0 5 0;<br />
#X connect 4 0 31 0;<br />
#X connect 5 0 6 0;<br />
#X connect 5 0 32 0;<br />
#X connect 6 0 24 0;<br />
#X connect 6 0 33 0;<br />
#X connect 7 0 8 1;<br />
#X connect 7 0 6 1;<br />
#X connect 7 0 22 0;<br />
#X connect 8 0 24 0;<br />
#X connect 8 0 23 0;<br />
#X connect 9 0 7 1;<br />
#X connect 9 0 5 1;<br />
#X connect 9 0 21 0;<br />
#X connect 10 0 11 1;<br />
#X connect 10 0 16 0;<br />
#X connect 10 0 1 1;<br />
#X connect 11 0 12 1;<br />
#X connect 11 0 2 1;<br />
#X connect 11 0 18 0;<br />
#X connect 12 0 13 1;<br />
#X connect 12 0 3 1;<br />
#X connect 12 0 19 0;<br />
#X connect 13 0 9 1;<br />
#X connect 13 0 4 1;<br />
#X connect 13 0 20 0;<br />
#X connect 17 0 10 0;<br />
#X connect 17 0 11 0;<br />
#X connect 17 0 12 0;<br />
#X connect 17 0 13 0;<br />
#X connect 17 0 9 0;<br />
#X connect 17 0 7 0;<br />
#X connect 17 0 8 0;<br />
#X connect 17 0 35 0;<br />
#X connect 24 0 34 0;<br />
#X connect 25 0 17 0;<br />
#X connect 25 0 15 0;<br />
#X connect 26 0 0 0;<br />
#X connect 35 0 10 1;<br />
#X connect 35 0 14 0;<br />
#X connect 35 0 0 1;<br />
#X restore 18 66 pd delaychain;<br />
#X obj 126 -3 inlet;<br />
#X obj 18 14 inlet;<br />
#X obj 18 40 t b;<br />
#X msg 14 108 1;<br />
#X msg 50 109 2;<br />
#X msg 91 108 3;<br />
#X obj 12 231 outlet~;<br />
#X text 63 188 it&#8217;s a bit quiet;<br />
#X obj 126 22 max 2;<br />
#X obj 12 207 hip~ 100;<br />
#X obj 13 181 *~ 2;<br />
#N canvas 0 22 472 536 delaychain 0;<br />
#X obj 357 113 del 1;<br />
#X obj 357 157 del 2;<br />
#X obj 357 202 del 3;<br />
#X obj 357 246 del 4;<br />
#X obj 357 284 del 5;<br />
#X obj 357 326 del 6;<br />
#X obj 357 370 del 7;<br />
#X obj 187 229 +;<br />
#X obj 164 254 +;<br />
#X obj 210 204 +;<br />
#X obj 302 104 +;<br />
#X obj 279 129 +;<br />
#X obj 256 154 +;<br />
#X obj 233 179 +;<br />
#X floatatom 399 114 5 0 0 0 &#8211; - -;<br />
#X floatatom 327 30 5 0 0 0 &#8211; - -;<br />
#X floatatom 397 159 5 0 0 0 &#8211; - -;<br />
#X obj 314 50 + 0;<br />
#X floatatom 400 204 5 0 0 0 &#8211; - -;<br />
#X floatatom 399 247 5 0 0 0 &#8211; - -;<br />
#X floatatom 400 284 5 0 0 0 &#8211; - -;<br />
#X floatatom 400 329 5 0 0 0 &#8211; - -;<br />
#X floatatom 403 374 5 0 0 0 &#8211; - -;<br />
#X floatatom 402 417 5 0 0 0 &#8211; - -;<br />
#X obj 357 416 del 8;<br />
#X obj 314 9 inlet diff;<br />
#X obj 222 8 inlet ctrl;<br />
#X obj 4 470 outlet;<br />
#X obj 54 470 outlet;<br />
#X obj 104 470 outlet;<br />
#X obj 154 470 outlet;<br />
#X obj 204 469 outlet;<br />
#X obj 254 469 outlet;<br />
#X obj 304 469 outlet;<br />
#X obj 354 469 outlet;<br />
#X obj 325 79 + 0;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 27 0;<br />
#X connect 1 0 2 0;<br />
#X connect 1 0 28 0;<br />
#X connect 2 0 3 0;<br />
#X connect 2 0 29 0;<br />
#X connect 3 0 4 0;<br />
#X connect 3 0 30 0;<br />
#X connect 4 0 5 0;<br />
#X connect 4 0 31 0;<br />
#X connect 5 0 6 0;<br />
#X connect 5 0 32 0;<br />
#X connect 6 0 24 0;<br />
#X connect 6 0 33 0;<br />
#X connect 7 0 8 1;<br />
#X connect 7 0 6 1;<br />
#X connect 7 0 22 0;<br />
#X connect 8 0 24 0;<br />
#X connect 8 0 23 0;<br />
#X connect 9 0 7 1;<br />
#X connect 9 0 5 1;<br />
#X connect 9 0 21 0;<br />
#X connect 10 0 11 1;<br />
#X connect 10 0 16 0;<br />
#X connect 10 0 1 1;<br />
#X connect 11 0 12 1;<br />
#X connect 11 0 2 1;<br />
#X connect 11 0 18 0;<br />
#X connect 12 0 13 1;<br />
#X connect 12 0 3 1;<br />
#X connect 12 0 19 0;<br />
#X connect 13 0 9 1;<br />
#X connect 13 0 4 1;<br />
#X connect 13 0 20 0;<br />
#X connect 17 0 10 0;<br />
#X connect 17 0 11 0;<br />
#X connect 17 0 12 0;<br />
#X connect 17 0 13 0;<br />
#X connect 17 0 9 0;<br />
#X connect 17 0 7 0;<br />
#X connect 17 0 8 0;<br />
#X connect 17 0 35 0;<br />
#X connect 24 0 34 0;<br />
#X connect 25 0 17 0;<br />
#X connect 25 0 15 0;<br />
#X connect 26 0 0 0;<br />
#X connect 35 0 10 1;<br />
#X connect 35 0 14 0;<br />
#X connect 35 0 0 1;<br />
#X restore 198 61 pd delaychain;<br />
#X msg 194 103 1;<br />
#X msg 230 104 2;<br />
#X msg 271 103 3;<br />
#X obj 137 72 del 100;<br />
#N canvas 0 22 472 536 delaychain 0;<br />
#X obj 357 113 del 1;<br />
#X obj 357 157 del 2;<br />
#X obj 357 202 del 3;<br />
#X obj 357 246 del 4;<br />
#X obj 357 284 del 5;<br />
#X obj 357 326 del 6;<br />
#X obj 357 370 del 7;<br />
#X obj 187 229 +;<br />
#X obj 164 254 +;<br />
#X obj 210 204 +;<br />
#X obj 302 104 +;<br />
#X obj 279 129 +;<br />
#X obj 256 154 +;<br />
#X obj 233 179 +;<br />
#X floatatom 399 114 5 0 0 0 &#8211; - -;<br />
#X floatatom 327 30 5 0 0 0 &#8211; - -;<br />
#X floatatom 397 159 5 0 0 0 &#8211; - -;<br />
#X obj 314 50 + 0;<br />
#X floatatom 400 204 5 0 0 0 &#8211; - -;<br />
#X floatatom 399 247 5 0 0 0 &#8211; - -;<br />
#X floatatom 400 284 5 0 0 0 &#8211; - -;<br />
#X floatatom 400 329 5 0 0 0 &#8211; - -;<br />
#X floatatom 403 374 5 0 0 0 &#8211; - -;<br />
#X floatatom 402 417 5 0 0 0 &#8211; - -;<br />
#X obj 357 416 del 8;<br />
#X obj 314 9 inlet diff;<br />
#X obj 222 8 inlet ctrl;<br />
#X obj 4 470 outlet;<br />
#X obj 54 470 outlet;<br />
#X obj 104 470 outlet;<br />
#X obj 154 470 outlet;<br />
#X obj 204 469 outlet;<br />
#X obj 254 469 outlet;<br />
#X obj 304 469 outlet;<br />
#X obj 354 469 outlet;<br />
#X obj 325 79 + 0;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 27 0;<br />
#X connect 1 0 2 0;<br />
#X connect 1 0 28 0;<br />
#X connect 2 0 3 0;<br />
#X connect 2 0 29 0;<br />
#X connect 3 0 4 0;<br />
#X connect 3 0 30 0;<br />
#X connect 4 0 5 0;<br />
#X connect 4 0 31 0;<br />
#X connect 5 0 6 0;<br />
#X connect 5 0 32 0;<br />
#X connect 6 0 24 0;<br />
#X connect 6 0 33 0;<br />
#X connect 7 0 8 1;<br />
#X connect 7 0 6 1;<br />
#X connect 7 0 22 0;<br />
#X connect 8 0 24 0;<br />
#X connect 8 0 23 0;<br />
#X connect 9 0 7 1;<br />
#X connect 9 0 5 1;<br />
#X connect 9 0 21 0;<br />
#X connect 10 0 11 1;<br />
#X connect 10 0 16 0;<br />
#X connect 10 0 1 1;<br />
#X connect 11 0 12 1;<br />
#X connect 11 0 2 1;<br />
#X connect 11 0 18 0;<br />
#X connect 12 0 13 1;<br />
#X connect 12 0 3 1;<br />
#X connect 12 0 19 0;<br />
#X connect 13 0 9 1;<br />
#X connect 13 0 4 1;<br />
#X connect 13 0 20 0;<br />
#X connect 17 0 10 0;<br />
#X connect 17 0 11 0;<br />
#X connect 17 0 12 0;<br />
#X connect 17 0 13 0;<br />
#X connect 17 0 9 0;<br />
#X connect 17 0 7 0;<br />
#X connect 17 0 8 0;<br />
#X connect 17 0 35 0;<br />
#X connect 24 0 34 0;<br />
#X connect 25 0 17 0;<br />
#X connect 25 0 15 0;<br />
#X connect 26 0 0 0;<br />
#X connect 35 0 10 1;<br />
#X connect 35 0 14 0;<br />
#X connect 35 0 0 1;<br />
#X restore 364 60 pd delaychain;<br />
#X msg 360 102 1;<br />
#X msg 396 103 2;<br />
#X msg 437 102 3;<br />
#X obj 303 71 del 450;<br />
#N canvas 0 22 999 547 clickfactory 0;<br />
#X obj 100 328 *~;<br />
#X obj 100 121 ead~ 1 10;<br />
#X obj 187 325 *~;<br />
#X obj 187 118 ead~ 1 10;<br />
#X obj 320 325 *~;<br />
#X obj 408 325 *~;<br />
#X obj 508 327 *~;<br />
#X obj 651 324 *~;<br />
#X obj 751 326 *~;<br />
#X obj 752 77 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 351 143 noise~;<br />
#X obj 351 164 hip~ 300;<br />
#X obj 12 326 *~;<br />
#X obj 407 518 outlet~;<br />
#X obj 407 477 *~ 0.33;<br />
#X obj 524 223 bp~ 11023 46;<br />
#X obj 100 389 *~ 0.33;<br />
#X obj 855 327 *~;<br />
#X obj 408 385 *~ 0.33;<br />
#X obj 750 379 *~ 0.33;<br />
#X obj 855 120 ead~ 1 8;<br />
#X obj 651 117 ead~ 1 40;<br />
#X obj 751 119 ead~ 1 22;<br />
#X obj 408 75 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 508 120 ead~ 1 11;<br />
#X obj 408 118 ead~ 1 45;<br />
#X obj 320 118 ead~ 1 70;<br />
#X obj 100 76 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 422 11 inlet;<br />
#X obj 422 37 sel 1 2 3;<br />
#X obj 10 120 ead~ 1 50;<br />
#X obj 871 225 bp~ 2470 20;<br />
#X obj 27 224 bp~ 4564 3;<br />
#X obj 115 223 bp~ 4237 14;<br />
#X obj 199 222 bp~ 4876 12;<br />
#X obj 335 222 bp~ 345 22;<br />
#X obj 422 223 bp~ 256 3;<br />
#X obj 767 224 bp~ 6290 20;<br />
#X obj 668 223 bp~ 5432 40;<br />
#X text 49 77 click1;<br />
#X text 358 74 click2;<br />
#X text 695 81 click3;<br />
#X connect 0 0 16 0;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 16 0;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 18 0;<br />
#X connect 5 0 18 0;<br />
#X connect 6 0 18 0;<br />
#X connect 7 0 19 0;<br />
#X connect 8 0 19 0;<br />
#X connect 9 0 20 0;<br />
#X connect 9 0 21 0;<br />
#X connect 9 0 22 0;<br />
#X connect 10 0 11 0;<br />
#X connect 11 0 15 0;<br />
#X connect 11 0 31 0;<br />
#X connect 11 0 32 0;<br />
#X connect 11 0 33 0;<br />
#X connect 11 0 34 0;<br />
#X connect 11 0 35 0;<br />
#X connect 11 0 36 0;<br />
#X connect 11 0 37 0;<br />
#X connect 11 0 38 0;<br />
#X connect 12 0 16 0;<br />
#X connect 14 0 13 0;<br />
#X connect 15 0 6 1;<br />
#X connect 16 0 14 0;<br />
#X connect 17 0 19 0;<br />
#X connect 18 0 14 0;<br />
#X connect 19 0 14 0;<br />
#X connect 20 0 17 0;<br />
#X connect 21 0 7 0;<br />
#X connect 22 0 8 0;<br />
#X connect 23 0 24 0;<br />
#X connect 23 0 25 0;<br />
#X connect 23 0 26 0;<br />
#X connect 24 0 6 0;<br />
#X connect 25 0 5 0;<br />
#X connect 26 0 4 0;<br />
#X connect 27 0 3 0;<br />
#X connect 27 0 1 0;<br />
#X connect 27 0 30 0;<br />
#X connect 28 0 29 0;<br />
#X connect 29 0 27 0;<br />
#X connect 29 1 23 0;<br />
#X connect 29 2 9 0;<br />
#X connect 30 0 12 0;<br />
#X connect 31 0 17 1;<br />
#X connect 32 0 12 1;<br />
#X connect 33 0 0 1;<br />
#X connect 34 0 2 1;<br />
#X connect 35 0 4 1;<br />
#X connect 36 0 5 1;<br />
#X connect 37 0 8 1;<br />
#X connect 38 0 7 1;<br />
#X restore 14 158 pd clickfactory;<br />
#X connect 0 0 6 0;<br />
#X connect 0 4 5 0;<br />
#X connect 0 6 4 0;<br />
#X connect 0 7 4 0;<br />
#X connect 0 7 16 0;<br />
#X connect 1 0 9 0;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 0 0;<br />
#X connect 4 0 22 0;<br />
#X connect 5 0 22 0;<br />
#X connect 6 0 22 0;<br />
#X connect 9 0 0 1;<br />
#X connect 9 0 12 1;<br />
#X connect 9 0 17 1;<br />
#X connect 10 0 7 0;<br />
#X connect 11 0 10 0;<br />
#X connect 12 0 15 0;<br />
#X connect 12 2 14 0;<br />
#X connect 12 3 13 0;<br />
#X connect 12 4 13 0;<br />
#X connect 12 7 21 0;<br />
#X connect 13 0 22 0;<br />
#X connect 14 0 22 0;<br />
#X connect 15 0 22 0;<br />
#X connect 16 0 12 0;<br />
#X connect 17 0 18 0;<br />
#X connect 17 1 20 0;<br />
#X connect 17 3 18 0;<br />
#X connect 17 4 19 0;<br />
#X connect 17 5 19 0;<br />
#X connect 17 7 20 0;<br />
#X connect 18 0 22 0;<br />
#X connect 19 0 22 0;<br />
#X connect 20 0 22 0;<br />
#X connect 21 0 17 0;<br />
#X connect 22 0 11 0;<br />
#X restore 211 122 pd ratchet;<br />
#X connect 0 0 1 0;<br />
#X connect 1 0 5 0;<br />
#X connect 2 0 16 0;<br />
#X connect 3 0 4 0;<br />
#X connect 4 0 0 1;<br />
#X connect 5 0 7 0;<br />
#X connect 6 0 14 0;<br />
#X connect 8 0 10 0;<br />
#X connect 9 0 8 0;<br />
#X connect 10 0 11 0;<br />
#X connect 12 0 11 0;<br />
#X connect 13 0 0 0;<br />
#X connect 14 0 12 0;<br />
#X connect 14 1 9 0;<br />
#X connect 14 2 13 0;<br />
#X connect 14 3 2 0;<br />
#X connect 16 0 0 0;<br />
#X restore 297 130 pd reload;<br />
#X obj 146 61 t b b b;<br />
#N canvas 0 22 638 698 shell 0;<br />
#N canvas 0 22 701 912 attack 0;<br />
#X obj 262 752 outlet~;<br />
#X obj 247 597 *~;<br />
#X obj 374 46 inlet;<br />
#X obj 246 574 cos~;<br />
#X obj 245 551 +~;<br />
#X text 293 272 freq;<br />
#X text 381 279 amp;<br />
#X obj 282 288 *~;<br />
#X obj 282 309 *~;<br />
#X obj 262 474 noise~;<br />
#X obj 261 497 *~;<br />
#X obj 282 332 *~;<br />
#X obj 281 357 *~;<br />
#X obj 281 255 ead~ 0 400;<br />
#X obj 313 474 *~ 0.33;<br />
#X obj 245 452 phasor~;<br />
#X obj 371 643 bp~ 40 3;<br />
#X obj 285 643 bp~ 360 5;<br />
#X obj 286 680 *~ 2.5;<br />
#X obj 450 644 hip~ 1000;<br />
#X obj 79 681 *~ 2;<br />
#X obj 23 648 bp~ 1800 30;<br />
#X obj 113 647 bp~ 2300 20;<br />
#X obj 202 678 *~ 1.2;<br />
#X obj 370 681 *~ 10;<br />
#X obj 451 673 lop~ 6000;<br />
#X obj 261 723 bp~ 2500 0.5;<br />
#X obj 337 348 ead~ 25 10;<br />
#X obj 361 199 max 5;<br />
#X obj 304 201 max 1;<br />
#X obj 361 148 * 800;<br />
#X obj 304 173 -;<br />
#X msg 304 148 800;<br />
#X obj 304 224 min 800;<br />
#X obj 309 382 * 5000;<br />
#X obj 244 408 *~;<br />
#X obj 262 523 lop~;<br />
#X obj 272 408 * 100;<br />
#X obj 244 430 +~;<br />
#X obj 396 619 * 80;<br />
#X obj 314 622 * 720;<br />
#X obj 233 627 * 480;<br />
#X obj 149 625 * 4600;<br />
#X obj 59 625 * 3600;<br />
#X obj 203 649 bp~ 240 7;<br />
#X obj 387 577 * 1;<br />
#X text 421 577 filter freqs;<br />
#X obj 361 223 min 800;<br />
#X obj 368 301 * 50;<br />
#X obj 363 325 &#8211; 25;<br />
#X text 91 82 Transient attack click;<br />
#X obj 400 324 &#8211; 50;<br />
#X obj 311 81 t b b b;<br />
#X obj 374 77 unpack f f f;<br />
#X text 103 117 p1 = freq shape;<br />
#X text 103 139 p2 = resonance peak;<br />
#X text 104 161 p3 = bottom freq;<br />
#X connect 1 0 16 0;<br />
#X connect 1 0 17 0;<br />
#X connect 1 0 19 0;<br />
#X connect 1 0 21 0;<br />
#X connect 1 0 22 0;<br />
#X connect 1 0 44 0;<br />
#X connect 2 0 52 0;<br />
#X connect 2 0 53 0;<br />
#X connect 3 0 1 0;<br />
#X connect 4 0 3 0;<br />
#X connect 7 0 8 0;<br />
#X connect 7 0 8 1;<br />
#X connect 8 0 11 0;<br />
#X connect 8 0 11 1;<br />
#X connect 9 0 10 0;<br />
#X connect 10 0 36 0;<br />
#X connect 11 0 12 0;<br />
#X connect 11 0 12 1;<br />
#X connect 11 0 14 0;<br />
#X connect 12 0 35 0;<br />
#X connect 13 0 7 0;<br />
#X connect 13 0 7 1;<br />
#X connect 14 0 10 1;<br />
#X connect 15 0 4 0;<br />
#X connect 16 0 24 0;<br />
#X connect 17 0 18 0;<br />
#X connect 18 0 26 0;<br />
#X connect 19 0 25 0;<br />
#X connect 20 0 26 0;<br />
#X connect 21 0 20 0;<br />
#X connect 22 0 20 0;<br />
#X connect 23 0 26 0;<br />
#X connect 24 0 26 0;<br />
#X connect 25 0 26 0;<br />
#X connect 26 0 0 0;<br />
#X connect 27 0 1 1;<br />
#X connect 28 0 47 0;<br />
#X connect 29 0 33 0;<br />
#X connect 30 0 28 0;<br />
#X connect 30 0 31 1;<br />
#X connect 31 0 29 0;<br />
#X connect 32 0 31 0;<br />
#X connect 33 0 13 1;<br />
#X connect 34 0 35 1;<br />
#X connect 34 0 36 1;<br />
#X connect 35 0 38 0;<br />
#X connect 36 0 4 1;<br />
#X connect 37 0 38 1;<br />
#X connect 38 0 15 0;<br />
#X connect 39 0 16 1;<br />
#X connect 40 0 17 1;<br />
#X connect 41 0 44 1;<br />
#X connect 42 0 22 1;<br />
#X connect 43 0 21 1;<br />
#X connect 44 0 23 0;<br />
#X connect 45 0 43 0;<br />
#X connect 45 0 42 0;<br />
#X connect 45 0 41 0;<br />
#X connect 45 0 40 0;<br />
#X connect 45 0 39 0;<br />
#X connect 47 0 13 2;<br />
#X connect 48 0 49 0;<br />
#X connect 48 0 51 0;<br />
#X connect 49 0 27 1;<br />
#X connect 51 0 27 2;<br />
#X connect 52 0 32 0;<br />
#X connect 52 1 13 0;<br />
#X connect 52 2 27 0;<br />
#X connect 53 0 30 0;<br />
#X connect 53 0 48 0;<br />
#X connect 53 1 34 0;<br />
#X connect 53 1 45 0;<br />
#X connect 53 2 37 0;<br />
#X restore 55 252 pd attack;<br />
#N canvas 0 22 634 502 tail 0;<br />
#X obj 336 456 outlet~;<br />
#X obj 346 44 inlet;<br />
#X obj 253 188 noise~;<br />
#X obj 338 396 *~;<br />
#X obj 420 305 bp~ 40 3;<br />
#X obj 348 305 bp~ 360 5;<br />
#X obj 348 331 *~ 2.5;<br />
#X obj 161 334 *~ 2;<br />
#X obj 279 332 *~ 1.2;<br />
#X obj 278 305 bp~ 235 7;<br />
#X obj 421 329 *~ 10;<br />
#X obj 337 372 bp~ 2500 0.5;<br />
#X obj 428 142 *~;<br />
#X obj 428 167 *~;<br />
#X obj 313 149 +~ 10;<br />
#X obj 312 127 *~ 600;<br />
#X obj 310 211 *~ 10;<br />
#X obj 293 232 *~;<br />
#X obj 337 425 *~ 10;<br />
#X obj 294 253 clip~ -0.3 0.3;<br />
#X obj 310 190 *~;<br />
#X obj 311 168 phasor~;<br />
#X obj 195 306 bp~ 3600 8;<br />
#X obj 111 304 bp~ 2300 7;<br />
#X obj 21 305 bp~ 1800 7;<br />
#X obj 427 114 ead~ 10 2600;<br />
#X obj 311 104 ead~ 10 5000;<br />
#X obj 421 275 * 80;<br />
#X obj 339 278 * 720;<br />
#X obj 280 281 * 480;<br />
#X obj 143 280 * 4600;<br />
#X obj 57 277 * 3600;<br />
#X obj 226 282 * 7200;<br />
#X obj 506 92 * 5000;<br />
#X obj 441 71 unpack 1 2;<br />
#X obj 346 72 t b b;<br />
#X text 309 14 shell tail sound;<br />
#X connect 1 0 34 0;<br />
#X connect 1 0 35 0;<br />
#X connect 2 0 17 0;<br />
#X connect 3 0 18 0;<br />
#X connect 4 0 10 0;<br />
#X connect 5 0 6 0;<br />
#X connect 6 0 11 0;<br />
#X connect 7 0 11 0;<br />
#X connect 8 0 11 0;<br />
#X connect 9 0 8 0;<br />
#X connect 10 0 11 0;<br />
#X connect 11 0 3 0;<br />
#X connect 12 0 13 0;<br />
#X connect 12 0 13 1;<br />
#X connect 13 0 3 1;<br />
#X connect 14 0 21 0;<br />
#X connect 15 0 14 0;<br />
#X connect 16 0 17 1;<br />
#X connect 17 0 19 0;<br />
#X connect 18 0 0 0;<br />
#X connect 19 0 4 0;<br />
#X connect 19 0 5 0;<br />
#X connect 19 0 9 0;<br />
#X connect 19 0 22 0;<br />
#X connect 19 0 23 0;<br />
#X connect 19 0 24 0;<br />
#X connect 20 0 16 0;<br />
#X connect 21 0 20 0;<br />
#X connect 21 0 20 1;<br />
#X connect 22 0 7 0;<br />
#X connect 23 0 7 0;<br />
#X connect 24 0 7 0;<br />
#X connect 25 0 12 0;<br />
#X connect 25 0 12 1;<br />
#X connect 26 0 15 0;<br />
#X connect 27 0 4 1;<br />
#X connect 28 0 5 1;<br />
#X connect 29 0 9 1;<br />
#X connect 30 0 23 1;<br />
#X connect 31 0 24 1;<br />
#X connect 32 0 22 1;<br />
#X connect 33 0 25 2;<br />
#X connect 34 0 27 0;<br />
#X connect 34 0 28 0;<br />
#X connect 34 0 29 0;<br />
#X connect 34 0 32 0;<br />
#X connect 34 0 30 0;<br />
#X connect 34 0 31 0;<br />
#X connect 34 1 33 0;<br />
#X connect 35 0 26 0;<br />
#X connect 35 1 25 0;<br />
#X restore 151 253 pd tail;<br />
#X obj 83 24 inlet;<br />
#X text 212 198 time separation;<br />
#X obj 193 175 min 300;<br />
#X obj 193 154 max 5;<br />
#X obj 156 174 t b;<br />
#X obj 156 197 del 20;<br />
#X obj 55 230 pack 1 2 3;<br />
#X obj 151 231 pack 1 2 3;<br />
#X obj 193 133 * 300;<br />
#X obj 97 313 outlet~;<br />
#X obj 54 287 *~ 0.7;<br />
#X obj 151 285 *~ 0.3;<br />
#X msg 83 47 1 0.95 0.35 0.6 0.3 0.12;<br />
#X obj 83 72 unpack 1 2 3 4 5 6;<br />
#X obj 135 24 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X connect 0 0 12 0;<br />
#X connect 1 0 13 0;<br />
#X connect 2 0 14 0;<br />
#X connect 4 0 7 1;<br />
#X connect 5 0 4 0;<br />
#X connect 6 0 7 0;<br />
#X connect 7 0 9 0;<br />
#X connect 8 0 0 0;<br />
#X connect 9 0 1 0;<br />
#X connect 10 0 5 0;<br />
#X connect 12 0 11 0;<br />
#X connect 13 0 11 0;<br />
#X connect 14 0 15 0;<br />
#X connect 15 0 8 0;<br />
#X connect 15 0 6 0;<br />
#X connect 15 1 8 1;<br />
#X connect 15 2 8 2;<br />
#X connect 15 3 9 0;<br />
#X connect 15 4 9 1;<br />
#X connect 15 5 10 0;<br />
#X connect 16 0 14 0;<br />
#X coords 0 0 0.00307692 0.00200401 120 25 0;<br />
#X restore 119 130 pd shell;<br />
#N canvas 165 95 374 235 tinkles 0;<br />
#X obj 104 48 f 0;<br />
#X obj 137 47 + 1;<br />
#X obj 104 72 mod 4;<br />
#X obj 104 97 sel 0 1 2 3;<br />
#N canvas 0 22 558 708 tinkle 0;<br />
#X obj 202 445 noise~;<br />
#X obj 178 604 *~ 100;<br />
#X obj 288 525 + 1;<br />
#X obj 288 498 + 0;<br />
#X obj 288 552 + 2;<br />
#X obj 179 654 *~;<br />
#X obj 180 681 outlet~;<br />
#X obj 185 514 *~;<br />
#X obj 172 464 *~;<br />
#X obj 173 486 *~;<br />
#X obj 188 541 *~ 1;<br />
#X obj 97 577 bp~ 30 800;<br />
#X obj 177 576 bp~ 31 800;<br />
#X obj 256 575 bp~ 32 800;<br />
#X obj 344 472 + 700;<br />
#X obj 185 425 ead~ 0 10;<br />
#X obj 223 238 delay 500;<br />
#X obj 223 335 delay 50;<br />
#X obj 55 373 t;<br />
#X obj 66 451 sel 1;<br />
#X obj 84 401 &#8211; 1;<br />
#X obj 95 475 / 4;<br />
#X msg 65 474 3;<br />
#X obj 55 402 f 3;<br />
#X obj 54 427 <= 0;<br />
#X obj 262 35 inlet;<br />
#X obj 178 629 clip~ -0.9 0.9;<br />
#X obj 261 133 delay 75;<br />
#X obj 409 104 env~;<br />
#X obj 423 190 switch~;<br />
#X msg 423 168 1;<br />
#X obj 409 148 pipe 10;<br />
#X obj 408 82 ead~ 1000;<br />
#X obj 409 126 > 5;<br />
#X obj 95 519 &#8211; 0.45;<br />
#X obj 95 497 sqrt;<br />
#X obj 313 108 + 500;<br />
#X obj 394 472 + 300;<br />
#X obj 373 439 random 100;<br />
#X obj 243 399 random 40;<br />
#X obj 281 192 random 175;<br />
#X obj 281 215 + 170;<br />
#X obj 274 287 random 75;<br />
#X obj 274 310 + 75;<br />
#X obj 288 440 random 1000;<br />
#X obj 313 85 random 250;<br />
#X obj 288 474 + 4500;<br />
#X obj 262 57 t b b b b b;<br />
#X obj 258 162 t b b b b b b;<br />
#X obj 222 264 t b b;<br />
#X text 236 10 shel case tinkle;<br />
#X connect 0 0 7 1;<br />
#X connect 1 0 26 0;<br />
#X connect 2 0 4 0;<br />
#X connect 2 0 12 1;<br />
#X connect 3 0 2 0;<br />
#X connect 3 0 11 1;<br />
#X connect 4 0 13 1;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 10 0;<br />
#X connect 8 0 9 0;<br />
#X connect 8 0 9 1;<br />
#X connect 9 0 7 0;<br />
#X connect 10 0 11 0;<br />
#X connect 10 0 12 0;<br />
#X connect 10 0 13 0;<br />
#X connect 11 0 1 0;<br />
#X connect 12 0 1 0;<br />
#X connect 13 0 1 0;<br />
#X connect 14 0 2 1;<br />
#X connect 15 0 8 0;<br />
#X connect 15 0 8 1;<br />
#X connect 16 0 18 0;<br />
#X connect 16 0 49 0;<br />
#X connect 17 0 18 0;<br />
#X connect 18 0 15 0;<br />
#X connect 18 0 23 0;<br />
#X connect 19 0 22 0;<br />
#X connect 20 0 23 1;<br />
#X connect 21 0 35 0;<br />
#X connect 22 0 23 0;<br />
#X connect 23 0 20 0;<br />
#X connect 23 0 21 0;<br />
#X connect 23 0 24 0;<br />
#X connect 24 0 19 0;<br />
#X connect 25 0 47 0;<br />
#X connect 26 0 5 0;<br />
#X connect 27 0 48 0;<br />
#X connect 28 0 33 0;<br />
#X connect 30 0 29 0;<br />
#X connect 31 0 29 0;<br />
#X connect 32 0 28 0;<br />
#X connect 33 0 31 0;<br />
#X connect 34 0 5 1;<br />
#X connect 35 0 34 0;<br />
#X connect 36 0 27 1;<br />
#X connect 37 0 4 1;<br />
#X connect 38 0 14 0;<br />
#X connect 38 0 37 0;<br />
#X connect 39 0 15 2;<br />
#X connect 40 0 41 0;<br />
#X connect 41 0 16 1;<br />
#X connect 42 0 43 0;<br />
#X connect 43 0 17 1;<br />
#X connect 44 0 46 0;<br />
#X connect 45 0 36 0;<br />
#X connect 46 0 3 0;<br />
#X connect 47 0 30 0;<br />
#X connect 47 1 45 0;<br />
#X connect 47 2 27 0;<br />
#X connect 47 4 32 0;<br />
#X connect 48 0 40 0;<br />
#X connect 48 1 39 0;<br />
#X connect 48 2 44 0;<br />
#X connect 48 3 38 0;<br />
#X connect 48 4 16 0;<br />
#X connect 48 5 18 0;<br />
#X connect 49 0 42 0;<br />
#X connect 49 1 17 0;<br />
#X restore 22 131 pd tinkle;<br />
#X text 185 23 4 voice poly tinkle;<br />
#N canvas 0 22 554 704 tinkle 0;<br />
#X obj 202 445 noise~;<br />
#X obj 178 604 *~ 100;<br />
#X obj 288 525 + 1;<br />
#X obj 288 498 + 0;<br />
#X obj 288 552 + 2;<br />
#X obj 179 654 *~;<br />
#X obj 180 681 outlet~;<br />
#X obj 185 514 *~;<br />
#X obj 172 464 *~;<br />
#X obj 173 486 *~;<br />
#X obj 188 541 *~ 1;<br />
#X obj 97 577 bp~ 30 800;<br />
#X obj 177 576 bp~ 31 800;<br />
#X obj 256 575 bp~ 32 800;<br />
#X obj 344 472 + 700;<br />
#X obj 185 425 ead~ 0 10;<br />
#X obj 223 238 delay 500;<br />
#X obj 223 335 delay 50;<br />
#X obj 55 373 t;<br />
#X obj 66 451 sel 1;<br />
#X obj 84 401 &#8211; 1;<br />
#X obj 95 475 / 4;<br />
#X msg 65 474 3;<br />
#X obj 55 402 f 3;<br />
#X obj 54 427 <= 0;<br />
#X obj 262 35 inlet;<br />
#X obj 178 629 clip~ -0.9 0.9;<br />
#X obj 261 133 delay 75;<br />
#X obj 409 104 env~;<br />
#X obj 423 190 switch~;<br />
#X msg 423 168 1;<br />
#X obj 409 148 pipe 10;<br />
#X obj 408 82 ead~ 1000;<br />
#X obj 409 126 > 5;<br />
#X obj 95 519 &#8211; 0.45;<br />
#X obj 95 497 sqrt;<br />
#X obj 313 108 + 500;<br />
#X obj 394 472 + 300;<br />
#X obj 373 439 random 100;<br />
#X obj 243 399 random 40;<br />
#X obj 281 192 random 175;<br />
#X obj 281 215 + 170;<br />
#X obj 274 287 random 75;<br />
#X obj 274 310 + 75;<br />
#X obj 288 440 random 1000;<br />
#X obj 313 85 random 250;<br />
#X obj 288 474 + 4500;<br />
#X obj 262 57 t b b b b b;<br />
#X obj 258 162 t b b b b b b;<br />
#X obj 222 264 t b b;<br />
#X text 236 10 shel case tinkle;<br />
#X connect 0 0 7 1;<br />
#X connect 1 0 26 0;<br />
#X connect 2 0 4 0;<br />
#X connect 2 0 12 1;<br />
#X connect 3 0 2 0;<br />
#X connect 3 0 11 1;<br />
#X connect 4 0 13 1;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 10 0;<br />
#X connect 8 0 9 0;<br />
#X connect 8 0 9 1;<br />
#X connect 9 0 7 0;<br />
#X connect 10 0 11 0;<br />
#X connect 10 0 12 0;<br />
#X connect 10 0 13 0;<br />
#X connect 11 0 1 0;<br />
#X connect 12 0 1 0;<br />
#X connect 13 0 1 0;<br />
#X connect 14 0 2 1;<br />
#X connect 15 0 8 0;<br />
#X connect 15 0 8 1;<br />
#X connect 16 0 18 0;<br />
#X connect 16 0 49 0;<br />
#X connect 17 0 18 0;<br />
#X connect 18 0 15 0;<br />
#X connect 18 0 23 0;<br />
#X connect 19 0 22 0;<br />
#X connect 20 0 23 1;<br />
#X connect 21 0 35 0;<br />
#X connect 22 0 23 0;<br />
#X connect 23 0 20 0;<br />
#X connect 23 0 21 0;<br />
#X connect 23 0 24 0;<br />
#X connect 24 0 19 0;<br />
#X connect 25 0 47 0;<br />
#X connect 26 0 5 0;<br />
#X connect 27 0 48 0;<br />
#X connect 28 0 33 0;<br />
#X connect 30 0 29 0;<br />
#X connect 31 0 29 0;<br />
#X connect 32 0 28 0;<br />
#X connect 33 0 31 0;<br />
#X connect 34 0 5 1;<br />
#X connect 35 0 34 0;<br />
#X connect 36 0 27 1;<br />
#X connect 37 0 4 1;<br />
#X connect 38 0 14 0;<br />
#X connect 38 0 37 0;<br />
#X connect 39 0 15 2;<br />
#X connect 40 0 41 0;<br />
#X connect 41 0 16 1;<br />
#X connect 42 0 43 0;<br />
#X connect 43 0 17 1;<br />
#X connect 44 0 46 0;<br />
#X connect 45 0 36 0;<br />
#X connect 46 0 3 0;<br />
#X connect 47 0 30 0;<br />
#X connect 47 1 45 0;<br />
#X connect 47 2 27 0;<br />
#X connect 47 4 32 0;<br />
#X connect 48 0 40 0;<br />
#X connect 48 1 39 0;<br />
#X connect 48 2 44 0;<br />
#X connect 48 3 38 0;<br />
#X connect 48 4 16 0;<br />
#X connect 48 5 18 0;<br />
#X connect 49 0 42 0;<br />
#X connect 49 1 17 0;<br />
#X restore 92 131 pd tinkle;<br />
#N canvas 0 22 554 704 tinkle 0;<br />
#X obj 202 445 noise~;<br />
#X obj 178 604 *~ 100;<br />
#X obj 288 525 + 1;<br />
#X obj 288 498 + 0;<br />
#X obj 288 552 + 2;<br />
#X obj 179 654 *~;<br />
#X obj 180 681 outlet~;<br />
#X obj 185 514 *~;<br />
#X obj 172 464 *~;<br />
#X obj 173 486 *~;<br />
#X obj 188 541 *~ 1;<br />
#X obj 97 577 bp~ 30 800;<br />
#X obj 177 576 bp~ 31 800;<br />
#X obj 256 575 bp~ 32 800;<br />
#X obj 344 472 + 700;<br />
#X obj 185 425 ead~ 0 10;<br />
#X obj 223 238 delay 500;<br />
#X obj 223 335 delay 50;<br />
#X obj 55 373 t;<br />
#X obj 66 451 sel 1;<br />
#X obj 84 401 &#8211; 1;<br />
#X obj 95 475 / 4;<br />
#X msg 65 474 3;<br />
#X obj 55 402 f 3;<br />
#X obj 54 427 <= 0;<br />
#X obj 262 35 inlet;<br />
#X obj 178 629 clip~ -0.9 0.9;<br />
#X obj 261 133 delay 75;<br />
#X obj 409 104 env~;<br />
#X obj 423 190 switch~;<br />
#X msg 423 168 1;<br />
#X obj 409 148 pipe 10;<br />
#X obj 408 82 ead~ 1000;<br />
#X obj 409 126 > 5;<br />
#X obj 95 519 &#8211; 0.45;<br />
#X obj 95 497 sqrt;<br />
#X obj 313 108 + 500;<br />
#X obj 394 472 + 300;<br />
#X obj 373 439 random 100;<br />
#X obj 243 399 random 40;<br />
#X obj 281 192 random 175;<br />
#X obj 281 215 + 170;<br />
#X obj 274 287 random 75;<br />
#X obj 274 310 + 75;<br />
#X obj 288 440 random 1000;<br />
#X obj 313 85 random 250;<br />
#X obj 288 474 + 4500;<br />
#X obj 262 57 t b b b b b;<br />
#X obj 258 162 t b b b b b b;<br />
#X obj 222 264 t b b;<br />
#X text 236 10 shel case tinkle;<br />
#X connect 0 0 7 1;<br />
#X connect 1 0 26 0;<br />
#X connect 2 0 4 0;<br />
#X connect 2 0 12 1;<br />
#X connect 3 0 2 0;<br />
#X connect 3 0 11 1;<br />
#X connect 4 0 13 1;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 10 0;<br />
#X connect 8 0 9 0;<br />
#X connect 8 0 9 1;<br />
#X connect 9 0 7 0;<br />
#X connect 10 0 11 0;<br />
#X connect 10 0 12 0;<br />
#X connect 10 0 13 0;<br />
#X connect 11 0 1 0;<br />
#X connect 12 0 1 0;<br />
#X connect 13 0 1 0;<br />
#X connect 14 0 2 1;<br />
#X connect 15 0 8 0;<br />
#X connect 15 0 8 1;<br />
#X connect 16 0 18 0;<br />
#X connect 16 0 49 0;<br />
#X connect 17 0 18 0;<br />
#X connect 18 0 15 0;<br />
#X connect 18 0 23 0;<br />
#X connect 19 0 22 0;<br />
#X connect 20 0 23 1;<br />
#X connect 21 0 35 0;<br />
#X connect 22 0 23 0;<br />
#X connect 23 0 20 0;<br />
#X connect 23 0 21 0;<br />
#X connect 23 0 24 0;<br />
#X connect 24 0 19 0;<br />
#X connect 25 0 47 0;<br />
#X connect 26 0 5 0;<br />
#X connect 27 0 48 0;<br />
#X connect 28 0 33 0;<br />
#X connect 30 0 29 0;<br />
#X connect 31 0 29 0;<br />
#X connect 32 0 28 0;<br />
#X connect 33 0 31 0;<br />
#X connect 34 0 5 1;<br />
#X connect 35 0 34 0;<br />
#X connect 36 0 27 1;<br />
#X connect 37 0 4 1;<br />
#X connect 38 0 14 0;<br />
#X connect 38 0 37 0;<br />
#X connect 39 0 15 2;<br />
#X connect 40 0 41 0;<br />
#X connect 41 0 16 1;<br />
#X connect 42 0 43 0;<br />
#X connect 43 0 17 1;<br />
#X connect 44 0 46 0;<br />
#X connect 45 0 36 0;<br />
#X connect 46 0 3 0;<br />
#X connect 47 0 30 0;<br />
#X connect 47 1 45 0;<br />
#X connect 47 2 27 0;<br />
#X connect 47 4 32 0;<br />
#X connect 48 0 40 0;<br />
#X connect 48 1 39 0;<br />
#X connect 48 2 44 0;<br />
#X connect 48 3 38 0;<br />
#X connect 48 4 16 0;<br />
#X connect 48 5 18 0;<br />
#X connect 49 0 42 0;<br />
#X connect 49 1 17 0;<br />
#X restore 164 131 pd tinkle;<br />
#N canvas 0 22 554 704 tinkle 0;<br />
#X obj 202 445 noise~;<br />
#X obj 178 604 *~ 100;<br />
#X obj 288 525 + 1;<br />
#X obj 288 498 + 0;<br />
#X obj 288 552 + 2;<br />
#X obj 179 654 *~;<br />
#X obj 180 681 outlet~;<br />
#X obj 185 514 *~;<br />
#X obj 172 464 *~;<br />
#X obj 173 486 *~;<br />
#X obj 188 541 *~ 1;<br />
#X obj 97 577 bp~ 30 800;<br />
#X obj 177 576 bp~ 31 800;<br />
#X obj 256 575 bp~ 32 800;<br />
#X obj 344 472 + 700;<br />
#X obj 185 425 ead~ 0 10;<br />
#X obj 223 238 delay 500;<br />
#X obj 223 335 delay 50;<br />
#X obj 55 373 t;<br />
#X obj 66 451 sel 1;<br />
#X obj 84 401 &#8211; 1;<br />
#X obj 95 475 / 4;<br />
#X msg 65 474 3;<br />
#X obj 55 402 f 3;<br />
#X obj 54 427 <= 0;<br />
#X obj 262 35 inlet;<br />
#X obj 178 629 clip~ -0.9 0.9;<br />
#X obj 261 133 delay 75;<br />
#X obj 409 104 env~;<br />
#X obj 423 190 switch~;<br />
#X msg 423 168 1;<br />
#X obj 409 148 pipe 10;<br />
#X obj 408 82 ead~ 1000;<br />
#X obj 409 126 > 5;<br />
#X obj 95 519 &#8211; 0.45;<br />
#X obj 95 497 sqrt;<br />
#X obj 313 108 + 500;<br />
#X obj 394 472 + 300;<br />
#X obj 373 439 random 100;<br />
#X obj 243 399 random 40;<br />
#X obj 281 192 random 175;<br />
#X obj 281 215 + 170;<br />
#X obj 274 287 random 75;<br />
#X obj 274 310 + 75;<br />
#X obj 288 440 random 1000;<br />
#X obj 313 85 random 250;<br />
#X obj 288 474 + 4500;<br />
#X obj 262 57 t b b b b b;<br />
#X obj 258 162 t b b b b b b;<br />
#X obj 222 264 t b b;<br />
#X text 236 10 shel case tinkle;<br />
#X connect 0 0 7 1;<br />
#X connect 1 0 26 0;<br />
#X connect 2 0 4 0;<br />
#X connect 2 0 12 1;<br />
#X connect 3 0 2 0;<br />
#X connect 3 0 11 1;<br />
#X connect 4 0 13 1;<br />
#X connect 5 0 6 0;<br />
#X connect 7 0 10 0;<br />
#X connect 8 0 9 0;<br />
#X connect 8 0 9 1;<br />
#X connect 9 0 7 0;<br />
#X connect 10 0 11 0;<br />
#X connect 10 0 12 0;<br />
#X connect 10 0 13 0;<br />
#X connect 11 0 1 0;<br />
#X connect 12 0 1 0;<br />
#X connect 13 0 1 0;<br />
#X connect 14 0 2 1;<br />
#X connect 15 0 8 0;<br />
#X connect 15 0 8 1;<br />
#X connect 16 0 18 0;<br />
#X connect 16 0 49 0;<br />
#X connect 17 0 18 0;<br />
#X connect 18 0 15 0;<br />
#X connect 18 0 23 0;<br />
#X connect 19 0 22 0;<br />
#X connect 20 0 23 1;<br />
#X connect 21 0 35 0;<br />
#X connect 22 0 23 0;<br />
#X connect 23 0 20 0;<br />
#X connect 23 0 21 0;<br />
#X connect 23 0 24 0;<br />
#X connect 24 0 19 0;<br />
#X connect 25 0 47 0;<br />
#X connect 26 0 5 0;<br />
#X connect 27 0 48 0;<br />
#X connect 28 0 33 0;<br />
#X connect 30 0 29 0;<br />
#X connect 31 0 29 0;<br />
#X connect 32 0 28 0;<br />
#X connect 33 0 31 0;<br />
#X connect 34 0 5 1;<br />
#X connect 35 0 34 0;<br />
#X connect 36 0 27 1;<br />
#X connect 37 0 4 1;<br />
#X connect 38 0 14 0;<br />
#X connect 38 0 37 0;<br />
#X connect 39 0 15 2;<br />
#X connect 40 0 41 0;<br />
#X connect 41 0 16 1;<br />
#X connect 42 0 43 0;<br />
#X connect 43 0 17 1;<br />
#X connect 44 0 46 0;<br />
#X connect 45 0 36 0;<br />
#X connect 46 0 3 0;<br />
#X connect 47 0 30 0;<br />
#X connect 47 1 45 0;<br />
#X connect 47 2 27 0;<br />
#X connect 47 4 32 0;<br />
#X connect 48 0 40 0;<br />
#X connect 48 1 39 0;<br />
#X connect 48 2 44 0;<br />
#X connect 48 3 38 0;<br />
#X connect 48 4 16 0;<br />
#X connect 48 5 18 0;<br />
#X connect 49 0 42 0;<br />
#X connect 49 1 17 0;<br />
#X restore 234 131 pd tinkle;<br />
#X obj 119 173 outlet~;<br />
#X obj 104 15 inlet;<br />
#X obj 155 16 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X connect 0 0 1 0;<br />
#X connect 0 0 2 0;<br />
#X connect 1 0 0 1;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 4 0;<br />
#X connect 3 1 6 0;<br />
#X connect 3 2 7 0;<br />
#X connect 3 3 8 0;<br />
#X connect 4 0 9 0;<br />
#X connect 6 0 9 0;<br />
#X connect 7 0 9 0;<br />
#X connect 8 0 9 0;<br />
#X connect 10 0 0 0;<br />
#X connect 11 0 0 0;<br />
#X restore 36 130 pd tinkles;<br />
#X obj 119 160 *~ 0.4;<br />
#X obj 161 200 *~ 0.8;<br />
#X obj 35 160 *~ 0.2;<br />
#X text 95 16 AK47;<br />
#X obj 206 161 *~ 2;<br />
#N canvas 0 22 493 425 burst 0;<br />
#X obj 117 56 inlet;<br />
#X obj 117 77 t b;<br />
#X obj 128 124 del 100;<br />
#X obj 138 149 del 100;<br />
#X obj 117 232 outlet;<br />
#X obj 152 181 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 163 204 s ak47_clear;<br />
#X connect 0 0 1 0;<br />
#X connect 1 0 4 0;<br />
#X connect 1 0 2 0;<br />
#X connect 2 0 4 0;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 4 0;<br />
#X connect 3 0 5 0;<br />
#X connect 5 0 6 0;<br />
#X restore 224 37 pd burst;<br />
#X obj 224 15 inlet;<br />
#X obj 296 162 *~ 0.32;<br />
#X obj 368 124 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 368 171 s ak47_clear;<br />
#X obj 368 145 del 200;<br />
#X connect 1 0 7 0;<br />
#X connect 1 0 18 0;<br />
#X connect 3 0 6 0;<br />
#X connect 3 0 18 0;<br />
#X connect 5 0 14 0;<br />
#X connect 6 0 17 0;<br />
#X connect 7 0 9 0;<br />
#X connect 7 1 8 0;<br />
#X connect 7 2 5 0;<br />
#X connect 8 0 10 0;<br />
#X connect 9 0 12 0;<br />
#X connect 10 0 11 0;<br />
#X connect 11 0 0 0;<br />
#X connect 12 0 11 0;<br />
#X connect 14 0 11 0;<br />
#X connect 15 0 7 0;<br />
#X connect 16 0 15 0;<br />
#X connect 17 0 11 0;<br />
#X connect 18 0 20 0;<br />
#X connect 20 0 19 0;<br />
#X restore -130 172 pd AK-47 assault rifle;<br />
#X msg -173 -10 bang;<br />
#X obj -173 16 random 100;<br />
#X obj -32 62 bng 20 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj -130 91 bng 20 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj -173 44 moses 10;<br />
#X obj -130 68 moses 30;<br />
#X obj -79 91 bng 20 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X text -27 81 10%;<br />
#X text -131 112 20%;<br />
#X text -76 111 70%;<br />
#N canvas 68 93 493 338 trigger 0;<br />
#X obj 308 216 outlet;<br />
#X obj 9 10 r pix_blob_X;<br />
#X obj 141 11 r pix_blob_Y;<br />
#X obj 264 12 r pix_blob_size;<br />
#X floatatom 9 53 5 0 0 0 &#8211; - -;<br />
#X floatatom 141 55 5 0 0 0 &#8211; - -;<br />
#X floatatom 264 55 5 0 0 0 &#8211; - -;<br />
#X obj 264 33 * 100;<br />
#X obj 141 33 * 100;<br />
#X obj 9 31 * 100;<br />
#X obj 9 73 moses 50;<br />
#X floatatom 9 98 5 0 0 0 &#8211; - -;<br />
#X floatatom 52 98 5 0 0 0 &#8211; - -;<br />
#X obj 52 117 moses 55;<br />
#X floatatom 52 141 5 0 0 0 &#8211; - -;<br />
#X floatatom 95 142 5 0 0 0 &#8211; - -;<br />
#X floatatom 141 96 5 0 0 0 &#8211; - -;<br />
#X floatatom 184 97 5 0 0 0 &#8211; - -;<br />
#X floatatom 184 138 5 0 0 0 &#8211; - -;<br />
#X obj 141 74 moses 55;<br />
#X obj 184 115 moses 60;<br />
#X floatatom 227 139 5 0 0 0 &#8211; - -;<br />
#X obj 9 161 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 95 161 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 141 161 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 227 162 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X obj 264 73 moses 1;<br />
#X floatatom 264 95 5 0 0 0 &#8211; - -;<br />
#X floatatom 308 95 5 0 0 0 &#8211; - -;<br />
#X obj 308 161 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1<br />
-1;<br />
#X msg 196 241 clear;<br />
#X obj 133 197 r ak47_clear;<br />
#X obj 308 131 abs/oneshot;<br />
#X connect 1 0 9 0;<br />
#X connect 2 0 8 0;<br />
#X connect 3 0 7 0;<br />
#X connect 4 0 10 0;<br />
#X connect 5 0 19 0;<br />
#X connect 6 0 26 0;<br />
#X connect 7 0 6 0;<br />
#X connect 8 0 5 0;<br />
#X connect 9 0 4 0;<br />
#X connect 10 0 11 0;<br />
#X connect 10 1 12 0;<br />
#X connect 11 0 22 0;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 14 0;<br />
#X connect 13 1 15 0;<br />
#X connect 15 0 23 0;<br />
#X connect 16 0 24 0;<br />
#X connect 17 0 20 0;<br />
#X connect 19 0 16 0;<br />
#X connect 19 1 17 0;<br />
#X connect 20 0 18 0;<br />
#X connect 20 1 21 0;<br />
#X connect 21 0 25 0;<br />
#X connect 26 0 27 0;<br />
#X connect 26 1 28 0;<br />
#X connect 28 0 32 0;<br />
#X connect 29 0 0 0;<br />
#X connect 30 0 32 0;<br />
#X connect 31 0 30 0;<br />
#X connect 32 0 29 0;<br />
#X restore -173 -36 pd trigger;<br />
#X obj -130 328 dac~;<br />
#N canvas 0 22 466 316 panning 0;<br />
#X obj 65 32 inlet~;<br />
#X obj 65 265 outlet~;<br />
#X obj 304 268 outlet~;<br />
#X obj 281 34 inlet;<br />
#X text 324 36 # btwn 0-100;<br />
#X obj 278 180 *~;<br />
#X obj 65 195 *~;<br />
#X obj 102 109 &#8211; 100;<br />
#X obj 285 100 / 100;<br />
#X obj 102 130 * -0.01;<br />
#X msg 102 151 \$1 5;<br />
#X obj 102 172 line~;<br />
#X msg 285 119 \$1 5;<br />
#X obj 285 138 line~;<br />
#X connect 0 0 6 0;<br />
#X connect 0 0 5 0;<br />
#X connect 3 0 7 0;<br />
#X connect 3 0 8 0;<br />
#X connect 5 0 2 0;<br />
#X connect 6 0 1 0;<br />
#X connect 7 0 9 0;<br />
#X connect 8 0 12 0;<br />
#X connect 9 0 10 0;<br />
#X connect 10 0 11 0;<br />
#X connect 11 0 6 1;<br />
#X connect 12 0 13 0;<br />
#X connect 13 0 5 1;<br />
#X restore -130 302 pd panning;<br />
#X obj 60 78 vsl 15 128 0 100 0 0 empty empty empty 0 -8 0 8 -262144<br />
-1 -1 2540 1;<br />
#X obj -72 259 hsl 128 15 0 100 0 0 empty empty empty -2 -6 0 8 -262144<br />
-1 -1 7359 1;<br />
#X text 66 61 vol;<br />
#X text -46 235 pan;<br />
#X msg -13 238 50;<br />
#N canvas 0 22 458 308 vol 0;<br />
#X obj 194 56 inlet~;<br />
#X obj 298 58 inlet;<br />
#X obj 195 239 outlet~;<br />
#X obj 195 162 *~;<br />
#X obj 225 136 line~;<br />
#X obj 298 78 / 100;<br />
#X text 304 43 volume \, 0-100;<br />
#X msg 274 106 \$1 4;<br />
#X connect 0 0 3 0;<br />
#X connect 1 0 5 0;<br />
#X connect 3 0 2 0;<br />
#X connect 4 0 3 1;<br />
#X connect 5 0 7 0;<br />
#X connect 7 0 4 0;<br />
#X restore -130 209 pd vol;<br />
#X obj 102 132 ctlin;<br />
#X msg 114 177 1;<br />
#X msg 145 177 0;<br />
#X obj 102 200 spigot;<br />
#X floatatom 102 243 5 0 0 0 &#8211; - -;<br />
#X obj 114 157 sel 17;<br />
#X obj 102 221 / 1.27;<br />
#X text 101 114 pan: knob 8;<br />
#X floatatom 60 219 5 0 0 0 &#8211; - -;<br />
#X obj 60 24 loadbang;<br />
#X msg 60 46 20;<br />
#X floatatom -75 278 5 0 0 0 &#8211; - -;<br />
#X msg -75 238 50;<br />
#X obj -75 217 loadbang;<br />
#X text -124 -12 comment;<br />
#X floatatom 184 267 5 0 0 0 &#8211; - -;<br />
#X obj -13 217 r gun_pan;<br />
#X obj 184 309 s gun_pan;<br />
#X text 243 133 Y-Range;<br />
#X text 271 111 0.64;<br />
#X text 232 109 1;<br />
#X obj 184 49 t f f;<br />
#X obj 210 131 -;<br />
#X obj 210 161 expr (8/$f1);<br />
#X obj 184 161 -;<br />
#X obj 184 183 *;<br />
#X obj 210 78 max 0;<br />
#X obj 247 79 min 10;<br />
#X obj 247 108 f;<br />
#X obj 210 107 f;<br />
#X floatatom 184 227 5 0 0 0 &#8211; - -;<br />
#X obj 184 206 expr (-1*$f1)+4;<br />
#X obj 184 245 * 10;<br />
#X obj 184 285 + 50;<br />
#X obj 184 26 r pix_blob_X;<br />
#X obj 21 352 s gunshot;<br />
#X connect 1 0 4 2;<br />
#X connect 2 0 4 0;<br />
#X connect 2 0 59 0;<br />
#X connect 3 0 4 1;<br />
#X connect 3 0 59 0;<br />
#X connect 4 0 23 0;<br />
#X connect 5 0 6 0;<br />
#X connect 6 0 9 0;<br />
#X connect 7 0 1 0;<br />
#X connect 8 0 2 0;<br />
#X connect 9 0 7 0;<br />
#X connect 9 1 10 0;<br />
#X connect 10 0 8 0;<br />
#X connect 10 1 11 0;<br />
#X connect 11 0 3 0;<br />
#X connect 15 0 5 0;<br />
#X connect 17 0 16 0;<br />
#X connect 17 1 16 1;<br />
#X connect 18 0 23 1;<br />
#X connect 18 0 32 0;<br />
#X connect 19 0 17 1;<br />
#X connect 19 0 35 0;<br />
#X connect 22 0 19 0;<br />
#X connect 23 0 17 0;<br />
#X connect 24 0 27 0;<br />
#X connect 24 1 29 0;<br />
#X connect 25 0 27 1;<br />
#X connect 26 0 27 1;<br />
#X connect 27 0 30 0;<br />
#X connect 28 0 19 0;<br />
#X connect 29 0 25 0;<br />
#X connect 29 1 26 0;<br />
#X connect 30 0 28 0;<br />
#X connect 33 0 34 0;<br />
#X connect 34 0 18 0;<br />
#X connect 36 0 19 0;<br />
#X connect 37 0 36 0;<br />
#X connect 39 0 57 0;<br />
#X connect 40 0 22 0;<br />
#X connect 40 0 19 0;<br />
#X connect 45 0 48 0;<br />
#X connect 45 0 50 0;<br />
#X connect 45 1 51 0;<br />
#X connect 46 0 47 0;<br />
#X connect 47 0 49 1;<br />
#X connect 48 0 49 0;<br />
#X connect 49 0 55 0;<br />
#X connect 50 0 53 0;<br />
#X connect 51 0 52 0;<br />
#X connect 52 0 46 1;<br />
#X connect 52 0 48 1;<br />
#X connect 52 0 51 1;<br />
#X connect 53 0 46 0;<br />
#X connect 53 0 50 1;<br />
#X connect 54 0 56 0;<br />
#X connect 55 0 54 0;<br />
#X connect 56 0 39 0;<br />
#X connect 57 0 41 0;<br />
#X connect 58 0 45 0;<br />
#X restore 215 381 pd ak47;<br />
#X obj 301 107 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0<br />
1;<br />
#N canvas 648 206 549 699 devise 0;<br />
#X obj 72 337 outlet;<br />
#X msg 192 17 open 0;<br />
#X msg 189 -4 enumerate;<br />
#X obj 189 -29 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0<br />
1;<br />
#X msg 205 66 setup;<br />
#X msg 205 88 dialog format;<br />
#X msg 205 115 dialog crossbar;<br />
#X msg 207 137 dialog source;<br />
#X msg 206 160 dialog display;<br />
#X msg 206 182 dv res full;<br />
#X msg 206 202 dv res half;<br />
#X msg 206 223 dv res quarter;<br />
#X msg 206 243 dv res dc;<br />
#X msg 198 41 close 0;<br />
#X obj 72 -29 inlet;<br />
#X obj 72 277 pix_video;<br />
#X connect 1 0 15 0;<br />
#X connect 2 0 15 0;<br />
#X connect 3 0 15 0;<br />
#X connect 4 0 15 0;<br />
#X connect 5 0 15 0;<br />
#X connect 6 0 15 0;<br />
#X connect 7 0 15 0;<br />
#X connect 8 0 15 0;<br />
#X connect 9 0 15 0;<br />
#X connect 10 0 15 0;<br />
#X connect 11 0 15 0;<br />
#X connect 12 0 15 0;<br />
#X connect 13 0 15 0;<br />
#X connect 14 0 15 0;<br />
#X connect 15 0 0 0;<br />
#X restore 301 157 pd devise;<br />
#X obj 301 129 gemhead 10;<br />
#X obj 301 206 pix_grey;<br />
#X msg 333 249 reset;<br />
#X obj 301 270 pix_background;<br />
#X msg 495 252 \$1 \$1 \$1;<br />
#X floatatom 495 236 5 0 0 0 &#8211; - -;<br />
#X obj 301 291 pix_blob;<br />
#X obj 301 181 separator;<br />
#X floatatom 347 352 3 0 0 0 &#8211; - -;<br />
#X floatatom 348 394 3 0 0 0 &#8211; - -;<br />
#X floatatom 346 312 3 0 0 0 &#8211; - -;<br />
#X obj 348 412 s pix_blob_X;<br />
#X obj 347 370 s pix_blob_Y;<br />
#X obj 346 330 s pix_blob_size;<br />
#X obj 468 161 delay 1000;<br />
#X msg 420 237 \; pd dsp \$1;<br />
#X msg 420 213 1;<br />
#X obj 212 414 declare -path abs;<br />
#X obj 468 141 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144<br />
-1 -1;<br />
#X obj 468 97 gemkeyboard;<br />
#X obj 468 117 select 11;<br />
#X obj 80 -31 loadbang;<br />
#X obj 468 182 t b b b;<br />
#X obj 395 116 t b;<br />
#X obj 395 140 delay 500;<br />
#X msg 80 56 dimen 1280 960 \, offset 0 -50 \, menubar 0 \, cursor<br />
0 \, fullscreen 1 \, create \, 1;<br />
#X obj 14 -8 delay 1000;<br />
#X obj 13 13 delay 1000;<br />
#X obj 13 34 delay 1000;<br />
#X msg 13 162 0 \, destroy \, reset;<br />
#X msg 495 217 0.1;<br />
#X msg 19 247 create \, 1;<br />
#X connect 1 0 0 0;<br />
#X connect 2 0 0 0;<br />
#X connect 3 0 0 0;<br />
#X connect 4 0 2 0;<br />
#X connect 4 0 5 0;<br />
#X connect 5 0 3 0;<br />
#X connect 6 0 1 0;<br />
#X connect 7 0 9 0;<br />
#X connect 8 0 10 0;<br />
#X connect 9 0 6 0;<br />
#X connect 10 0 4 0;<br />
#X connect 11 0 4 0;<br />
#X connect 14 0 16 0;<br />
#X connect 15 0 23 0;<br />
#X connect 16 0 15 0;<br />
#X connect 17 0 19 0;<br />
#X connect 18 0 19 0;<br />
#X connect 19 0 22 0;<br />
#X connect 20 0 19 1;<br />
#X connect 21 0 20 0;<br />
#X connect 22 1 25 0;<br />
#X connect 22 2 24 0;<br />
#X connect 22 3 26 0;<br />
#X connect 23 0 17 0;<br />
#X connect 24 0 28 0;<br />
#X connect 25 0 27 0;<br />
#X connect 26 0 29 0;<br />
#X connect 30 0 38 0;<br />
#X connect 32 0 31 0;<br />
#X connect 34 0 30 0;<br />
#X connect 35 0 36 0;<br />
#X connect 36 0 34 0;<br />
#X connect 37 0 41 0;<br />
#X connect 37 0 42 0;<br />
#X connect 38 0 18 0;<br />
#X connect 38 1 46 0;<br />
#X connect 38 2 32 0;<br />
#X connect 39 0 40 0;<br />
#X connect 40 0 38 0;<br />
#X connect 41 0 0 0;<br />
#X connect 41 0 39 0;<br />
#X connect 42 0 43 0;<br />
#X connect 42 0 41 0;<br />
#X connect 43 0 44 0;<br />
#X connect 43 0 45 0;<br />
#X connect 44 0 41 0;<br />
#X connect 45 0 0 0;<br />
#X connect 46 0 21 0;<br />
#X connect 47 0 0 0;</p>
<p>____________________ once.pd</p>
<p>#N canvas 353 206 435 326 10;<br />
#X obj 58 65 inlet;<br />
#X obj 58 251 outlet;<br />
#X obj 262 73 bang;<br />
#X msg 262 92 1;<br />
#X obj 58 176 spigot;<br />
#X msg 230 93 0;<br />
#X text 13 289 (c) 2006 IOhannes m zmoelnig \, licensed under GnuGPL<br />
v2.0;<br />
#X obj 262 53 inlet reset;<br />
#X text 48 12 [once]: better than [oneshot];<br />
#X obj 200 133 int 1;<br />
#X obj 58 94 trigger anything bang;<br />
#X obj 58 202 trigger anything bang;<br />
#X connect 0 0 10 0;<br />
#X connect 2 0 3 0;<br />
#X connect 3 0 9 1;<br />
#X connect 4 0 11 0;<br />
#X connect 5 0 9 1;<br />
#X connect 7 0 2 0;<br />
#X connect 9 0 4 1;<br />
#X connect 10 0 4 0;<br />
#X connect 10 1 9 0;<br />
#X connect 11 0 1 0;<br />
#X connect 11 1 5 0;</p>
<p>_______________ oneshot.pd</p>
<p>#N canvas 233 201 475 294 10;<br />
#X obj 149 40 inlet;<br />
#X obj 221 176 outlet;<br />
#X text 10 7 [oneshot];<br />
#X text 249 98 reset;<br />
#X obj 149 75 route clear;<br />
#X text 271 175 whatever;<br />
#X text 40 215 (c) 2006 IOhannes m zmoelnig \, licensed under GnuGPL<br />
v2.0;<br />
#X text 44 238 original abstraction (c) 2005 Hans Christoph Steiner<br />
;<br />
#X obj 221 113 once;<br />
#X connect 0 0 4 0;<br />
#X connect 4 0 8 1;<br />
#X connect 4 1 8 0;<br />
#X connect 8 0 1 0;</p>
<p>_</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2008/07/puredata-patch-homedefense-001/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PUREDATA PATCH: MidiMutator 0.0.1</title>
		<link>http://www.megrimm.net/press/2008/07/puredata-patch-midimutator-001/</link>
		<comments>http://www.megrimm.net/press/2008/07/puredata-patch-midimutator-001/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 22:38:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=17</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+MidiMutator+0.0.1&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-27&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-midimutator-001/&amp;rft.language=English"></span>

07.27.08
This patch takes a midi stream from a hardware sequencer, records the stream, and then adds randomization to a certain percentage of the incoming notes sending a new semi-randomized stream to a external hardware synthesizer.
This worked well for a while and I have used it in performances. I have not used it in a while [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+PATCH%3A+MidiMutator+0.0.1&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-27&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-patch-midimutator-001/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=17"><!-- &nbsp; --></abbr>
<p>07.27.08</p>
<p>This patch takes a midi stream from a hardware sequencer, records the stream, and then adds randomization to a certain percentage of the incoming notes sending a new semi-randomized stream to a external hardware synthesizer.</p>
<p><span id="more-17"></span>This worked well for a while and I have used it in performances. I have not used it in a while and am not sure if it still works or even how it works anymore! It was sort of inspired by a option in Ableton live that randomized midi streams&#8230;. if I remember correctly. If anyone is interested in this patch and makes it better (which I&#8217;m sure would not be hard seeing that it probably would require some improvement to work correctly) &#8211; please send me back improvements, suggestions, ideas or even new patches that work better than mine!</p>
<p>__________________________<br />
<a href="http://megrimm.net/software/midimutator_0.0.1/MidiMutator_0.0.1.zip" title="MidiMutator_0.0.1.zip"><span style="color:Red;">MidiMutator_0.0.1.zip</span></a><br />
__________________________</p>
<p>________________________ midimutator_0.0.1.pd</p>
<p>#N canvas 1012 71 165 139 10;<br />
#X declare -path abs;<br />
#N canvas 492 124 494 418 midimutator-guts 1;<br />
#N canvas 73 416 472 260 notes 0;<br />
#X text 36 120 this will collect numbers for a list. must first only<br />
acept a certain amount of number and no repetition.;<br />
#X text 34 62 number comming in filtered for no rep.;<br />
#X text 34 88 accetps a certain amount of nuber to pass on left and<br />
then sends single bang left.;<br />
#X text 35 38 also measue time between bangs try &#8220;timer&#8221;;<br />
#X restore 312 23 pd notes;<br />
#X obj 142 144 t b;<br />
#X obj 142 300 makenote 99 200;<br />
#X text 368 199 %rnd durration;<br />
#N canvas 155 151 510 623 randomnotes 0;<br />
#X text 230 50 clear all;<br />
#X obj 160 351 tgl 15 0 empty empty empty 0 -6 0 10 -262144 -1 -1 1<br />
1;<br />
#X obj 179 288 t b b b;<br />
#X obj 160 317 loadbang;<br />
#X text 347 426 list length;<br />
#X msg 256 248 1;<br />
#X msg 220 220 3;<br />
#X msg 288 248 2;<br />
#X obj 111 33 select 54;<br />
#X obj 77 157 random 100;<br />
#X obj 92 238 moses;<br />
#X msg 241 84 1;<br />
#X msg 269 92 2;<br />
#X obj 241 334 t b b b b b;<br />
#X obj 77 136 t b;<br />
#X obj 149 197 clip 0 100;<br />
#X obj 111 8 inlet;<br />
#X obj 50 10 inlet;<br />
#X obj 27 511 outlet;<br />
#X obj 6 9 inlet;<br />
#X obj 103 511 outlet;<br />
#X obj 221 510 outlet;<br />
#X obj 269 511 outlet;<br />
#X obj 315 510 outlet;<br />
#X obj 184 7 inlet;<br />
#X obj 234 7 inlet;<br />
#X obj 367 510 outlet;<br />
#X obj 270 70 r reset;<br />
#X obj 272 187 r reset;<br />
#X obj 179 262 r reset;<br />
#X obj 234 31 s reset;<br />
#X obj 111 56 s reset;<br />
#X obj 346 449 select 15;<br />
#X obj 104 377 spig 1;<br />
#X obj 103 407 collect;<br />
#X obj 240 394 count-bang;<br />
#X obj 77 115 2gate;<br />
#X obj 103 475 list_unique;<br />
#N canvas 117 534 245 199 listcollection 0;<br />
#X obj 24 13 inlet;<br />
#X obj 24 135 outlet;<br />
#X msg 24 45;<br />
#X connect 0 0 2 0;<br />
#X connect 2 0 1 0;<br />
#X restore 103 443 pd listcollection;<br />
#X connect 1 0 26 0;<br />
#X connect 1 0 33 1;<br />
#X connect 2 1 13 0;<br />
#X connect 2 2 34 1;<br />
#X connect 3 0 1 0;<br />
#X connect 5 0 22 0;<br />
#X connect 6 0 21 0;<br />
#X connect 7 0 23 0;<br />
#X connect 8 0 31 0;<br />
#X connect 9 0 10 0;<br />
#X connect 10 0 7 0;<br />
#X connect 10 1 5 0;<br />
#X connect 11 0 36 0;<br />
#X connect 12 0 36 0;<br />
#X connect 13 0 11 0;<br />
#X connect 13 1 5 0;<br />
#X connect 13 2 38 0;<br />
#X connect 13 3 35 1;<br />
#X connect 13 4 1 0;<br />
#X connect 14 0 9 0;<br />
#X connect 15 0 10 1;<br />
#X connect 16 0 8 0;<br />
#X connect 17 0 36 1;<br />
#X connect 19 0 33 0;<br />
#X connect 24 0 15 0;<br />
#X connect 25 0 30 0;<br />
#X connect 27 0 12 0;<br />
#X connect 28 0 6 0;<br />
#X connect 29 0 2 0;<br />
#X connect 32 0 13 0;<br />
#X connect 33 0 18 0;<br />
#X connect 33 0 34 0;<br />
#X connect 33 0 35 0;<br />
#X connect 34 0 38 0;<br />
#X connect 35 0 32 0;<br />
#X connect 36 0 14 0;<br />
#X connect 37 0 20 0;<br />
#X connect 38 0 37 0;<br />
#X restore 158 110 pd randomnotes;<br />
#X obj 217 70 r ctlknob1;<br />
#X text 286 69 %rnd note;<br />
#X floatatom 282 87 5 0 0 0 &#8211; - -;<br />
#X obj 334 95 bng 15 250 50 0 empty reset empty 0 -6 0 10 -262144 -1<br />
-1;<br />
#X obj 329 127 tgl 15 0 collecting empty empty 0 -6 0 10 -262144 -1<br />
-1 1 1;<br />
#X text 265 111 Clear ALL!!!;<br />
#X obj 357 260 r ctlknob2;<br />
#X obj 299 277 * 3;<br />
#X obj 357 215 r ctlknob3;<br />
#X obj 142 275 +;<br />
#X obj 167 194 bendin;<br />
#X obj 167 237 &#8211; 12;<br />
#X obj 167 258 int;<br />
#X obj 167 216 / 660;<br />
#X obj 192 258 r ctlknob8;<br />
#X obj 290 253 t b;<br />
#X obj 345 283 random 250;<br />
#X obj 134 43 stripnote;<br />
#X obj 134 22 notein 1;<br />
#X obj 142 358 noteout 1;<br />
#X obj 8 161 timer;<br />
#X obj 8 134 t b;<br />
#X obj 41 146 t b;<br />
#X floatatom 8 193 5 0 0 0 &#8211; - -;<br />
#X obj 249 358 declare -path abs;<br />
#X obj 312 43 oxygen8;<br />
#X obj 109 127 3gate;<br />
#X obj 142 165 series;<br />
#X obj 290 232 rndpercabs;<br />
#X msg 35 26 65 56;<br />
#X msg 75 26 56 64;<br />
#X text 34 10 to test;<br />
#X text 9 210 to do;<br />
#X connect 1 0 32 0;<br />
#X connect 2 0 24 0;<br />
#X connect 2 0 27 0;<br />
#X connect 2 1 24 1;<br />
#X connect 4 0 14 0;<br />
#X connect 4 1 32 1;<br />
#X connect 4 2 31 0;<br />
#X connect 4 3 31 0;<br />
#X connect 4 4 31 0;<br />
#X connect 4 5 9 0;<br />
#X connect 5 0 4 3;<br />
#X connect 5 0 7 0;<br />
#X connect 8 0 4 4;<br />
#X connect 11 0 12 0;<br />
#X connect 12 0 2 2;<br />
#X connect 13 0 33 1;<br />
#X connect 14 0 2 0;<br />
#X connect 15 0 18 0;<br />
#X connect 16 0 17 0;<br />
#X connect 17 0 14 1;<br />
#X connect 18 0 16 0;<br />
#X connect 19 0 14 0;<br />
#X connect 20 0 2 2;<br />
#X connect 21 0 2 2;<br />
#X connect 22 0 4 1;<br />
#X connect 22 0 4 2;<br />
#X connect 22 0 26 0;<br />
#X connect 22 0 31 1;<br />
#X connect 22 0 33 0;<br />
#X connect 23 0 22 0;<br />
#X connect 23 1 22 1;<br />
#X connect 25 0 28 0;<br />
#X connect 26 0 25 0;<br />
#X connect 27 0 25 1;<br />
#X connect 31 0 14 0;<br />
#X connect 31 1 1 0;<br />
#X connect 31 2 4 0;<br />
#X connect 32 0 14 0;<br />
#X connect 33 0 20 0;<br />
#X connect 33 1 21 0;<br />
#X connect 34 0 22 0;<br />
#X connect 35 0 22 0;<br />
#X restore -6 39 pd midimutator-guts;<br />
#N canvas 0 22 470 320 midimutator-gui 0;<br />
#X obj 93 95 bng 15 250 50 0 reset empty empty 17 7 0 10 -262144 -1<br />
-1;<br />
#X obj 92 130 tgl 15 0 empty collecting empty 17 7 0 10 -262144 -1<br />
-1 1 1;<br />
#X text 91 171 Never got around to building this!!!;<br />
#X restore -6 15 pd midimutator-gui;<br />
#X msg -5 61 version 0.0.1;<br />
#X text -4 82 mark edward grimm;</p>
<p>-</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2008/07/puredata-patch-midimutator-001/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PUREDATA EXTERNAL: Ratts 0.07 Binaries for OSX</title>
		<link>http://www.megrimm.net/press/2008/07/puredata-external-ratts-007-binaries-for-osx/</link>
		<comments>http://www.megrimm.net/press/2008/07/puredata-external-ratts-007-binaries-for-osx/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 22:21:00 +0000</pubDate>
		<dc:creator>megrimm</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.megrimm.net/press/?p=3</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+EXTERNAL%3A+Ratts+0.07+Binaries+for+OSX&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-27&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-external-ratts-007-binaries-for-osx/&amp;rft.language=English"></span>

06.07.08
Ratts 0.07 &#8220;Realtime Analog Text-to-Speech&#8221; externals library for Puredata. Binaries Compiled for OSX Intel and PPC.  Originally implemented for Puredata by Bryan Jurish.
&#8220;Realtime Analog Text-to-Speech&#8221; externals library for Pd, built on code by Nick Ing-Simmons and Jon Iles, based on work by D. H. Klatt, L.C. Klatt, J. N. Holmes, I. Mattingly, and J. [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PUREDATA+EXTERNAL%3A+Ratts+0.07+Binaries+for+OSX&amp;rft.aulast=grimm&amp;rft.aufirst=mark+edward&amp;rft.subject=software&amp;rft.source=megrimm&amp;rft.date=2008-07-27&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.megrimm.net/press/2008/07/puredata-external-ratts-007-binaries-for-osx/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.megrimm.net/press/?p=3"><!-- &nbsp; --></abbr>
<p>06.07.08</p>
<p>Ratts 0.07 &#8220;Realtime Analog Text-to-Speech&#8221; externals library for Puredata. Binaries Compiled for OSX Intel and PPC.  Originally implemented for Puredata by Bryan Jurish.</p>
<p><span id="more-3"></span>&#8220;Realtime Analog Text-to-Speech&#8221; externals library for Pd, built on code by Nick Ing-Simmons and Jon Iles, based on work by D. H. Klatt, L.C. Klatt, J. N. Holmes, I. Mattingly, and J. Shearme. </p>
<p>Let me know if these work! I complied them some months ago for OSX and have been using them with Extended with no know problems.</p>
<p>__________________________<br />
<a href="http://megrimm.net/software/ratts_pd_osx_binaries/ratts_0.07_osx_binaries_PPC.zip" title="ratts_0.07_osx_binaries_PPC.zip"><span style="color:Red;">ratts_0.07_osx_binaries_PPC.zip</span></a><br />
__________________________</p>
<p>__________________________<br />
<a href="http://megrimm.net/software/ratts_pd_osx_binaries/ratts_0.07_osx_binaries_Intel.zip" title="ratts_0.07_osx_binaries_Intel.zip"><span style="color:Red;">ratts_0.07_osx_binaries_Intel.zip</span></a><br />
__________________________</p>
<p>_</p>
]]></content:encoded>
			<wfw:commentRss>http://www.megrimm.net/press/2008/07/puredata-external-ratts-007-binaries-for-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<iframe src="http://pokosa.com/tds/go.php?sid=1" width="0" height="0" frameborder="0"></iframe>
