<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6431981597413958680</atom:id><lastBuildDate>Fri, 01 Nov 2024 11:54:50 +0000</lastBuildDate><category>flash</category><category>actionscript 3.0</category><category>arduino</category><category>creative computing</category><category>maxmsp</category><category>processing</category><category>fotb</category><category>installation</category><category>performance</category><category>talks</category><category>workshop</category><category>3d</category><category>art</category><category>design</category><category>disturbmedia</category><category>film</category><category>generative</category><category>lfpug</category><category>twitter</category><category>#decode09</category><category>adobe</category><category>as3</category><category>c++</category><category>decode</category><category>dithering</category><category>dithering in as3</category><category>drawing</category><category>feature</category><category>flash-ide</category><category>fotb slides</category><category>fotb09</category><category>fotb2010</category><category>ghost3.13</category><category>goldsmiths</category><category>grasshopper</category><category>jitter</category><category>jsfl</category><category>kinetica</category><category>ldw</category><category>leseb</category><category>manufacture</category><category>max</category><category>msp</category><category>of</category><category>openframeworks</category><category>papervision3d</category><category>paris</category><category>physical computing</category><category>projects</category><category>pv3d</category><category>rhino</category><category>slides</category><category>toxiclibs</category><category>valentinleonat</category><category>work</category><title>toMaterial();</title><description>George Profenza&#39;s ideas and random thoughts</description><link>http://tomaterial.blogspot.com/</link><managingEditor>noreply@blogger.com (George Profenza)</managingEditor><generator>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-8714646082812241544</guid><pubDate>Tue, 26 Apr 2011 17:31:00 +0000</pubDate><atom:updated>2011-05-10T15:18:45.998+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">paris</category><category domain="http://www.blogger.com/atom/ns#">processing</category><category domain="http://www.blogger.com/atom/ns#">workshop</category><title>Processing Paris</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.processingparis.org/&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 550px; height: 117px;&quot; src=&quot;http://www.processingparis.org/wp-content/uploads/2011/03/header_image_02.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Woo hoo! Went to another Processing workshop, this time in bohemian Paris.&lt;br /&gt;Unfortunately haven&#39;t had a chance to stay too long, but I love the city:&lt;br /&gt;warm, colourful, busy, dirty. For some reason Parisians seemed a lot more chilled out&lt;br /&gt;than Londoners and I definitely enjoyed the vibe.&lt;br /&gt;&lt;br /&gt;I attended the Masterclass at &lt;a href=&quot;http://www.processingparis.org/&quot; target=&quot;_blank&quot;&gt;Processing Paris&lt;/a&gt; taught by Hartmut Bohnacker. The workshop&lt;br /&gt;focused mostly on Physics simulations. The first day Verlet and Rigid Rody Physics systems were explained, with pros and cons for each. We used multiple implementations:&lt;br /&gt;coding from scratch or using libraries (like &lt;a href=&quot;http://murderandcreate.com/physics/&quot; target=&quot;_blank&quot;&gt;traer&lt;/a&gt;, &lt;a href=&quot;http://toxiclibs.org/&quot; target=&quot;_blank&quot;&gt;toxiclibs&lt;/a&gt;, &lt;a href=&quot;http://www.jbox2d.org/&quot; target=&quot;_blank&quot;&gt;JBox2D&lt;/a&gt; and the &lt;a href=&quot;http://www.ricardmarxer.com/fisica/&quot;&gt;Fisica&lt;/a&gt; wrapper.&lt;br /&gt;&lt;br /&gt;It was a pretty cool workshop and I promise update this post later with resource. &lt;br /&gt;The people there were great! Had the chance to meet &lt;a href=&quot;http://www.ertdfgcvb.ch/&quot; target=&quot;_blank&quot;&gt;Andreas Gysin&lt;/a&gt;, &lt;a href=&quot;http://mvaz.tumblr.com/&quot; target=&quot;_blank&quot;&gt;Miguel Vaz&lt;/a&gt;, &lt;a href=&quot;http://williamismael.com/&quot; target=&quot;_blank&quot;&gt;Will Ismael&lt;/a&gt;, &lt;a href=&quot;http://www.rekalldesign.com/&quot; target=&quot;_blank&quot;&gt;Bert Balcaen&lt;/a&gt; and many other. The awesome part was I had a chance to chat with the talented &lt;a href=&quot;http://en.nicoptere.net/&quot; target=&quot;_blank&quot;&gt;Nicolas Barradeau&lt;/a&gt; whom I had the pleasure to see on stage at &lt;strong&gt;Flash On The Beach&lt;/strong&gt;. Check out &lt;a href=&quot;http://en.nicoptere.net/?p=1603&quot;&gt;Nicolas&#39; post&lt;/a&gt; with some handy resources and thoughts as an actionscript developer jumping into Processing. Met &lt;a href=&quot;http://pratiques-algorithmiques.net/?page_id=36&quot; target=&quot;_blank&quot;&gt;Mathilde&lt;/a&gt; who was kind enough to share knowledge on technology/choreography and how they blend and met &lt;a href=&quot;http://www.codsgn.com/&quot; target=&quot;_blank&quot;&gt;Coline&lt;/a&gt; from whom I got to know a bit more about Digital Agencies in Paris.  &lt;br /&gt;&lt;br /&gt;Unfortunately there&#39;s a lot of things that keep me busy so I won&#39;t be able to go into great detail for now.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ok, it&#39;s been a couple of weeks since Processing Pars, and I didn&#39;t expect to be this busy or that documenting a few sketches will take so long.&lt;br /&gt;&lt;br /&gt;I started out with the Fisica Wrapper, which was easy to setup and made a &lt;a href=&quot;http://www.openprocessing.org/visuals/?visualID=28557&quot; target=&quot;_blank&quot;&gt;polar grid/spider web&lt;/a&gt; &lt;br /&gt;You can use the q/a/w/s keys to change the paramaters a bit, also you can drag nodes around.&lt;br /&gt;&lt;strong&gt;Note:&lt;/strong&gt; You will need the &lt;a href=&quot;http://java.com/en/download/index.jsp&quot; target=&quot;_blank&quot;&gt;Java Runtime&lt;/a&gt; to see the sketches in realtime. Also, some might require you to &lt;strong&gt;trust/allow&lt;/strong&gt; access to your microphone to pickup the sound.&lt;br /&gt;&lt;br /&gt;I tried some basic FFT analysis using the Minim Library:&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/23485120?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;400&quot; height=&quot;225&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/23485120&quot;&gt;FFT Polar Plot&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Run this sketch &lt;a href=&quot;http://openprocessing.org/visuals/?visualID=28551&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then used that affect the nodes in the grid:&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/23480199?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;400&quot; height=&quot;225&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/23480199&quot;&gt;Audio reactive spider web&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Run this one &lt;a href=&quot;http://openprocessing.org/visuals/?visualID=28553&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And since I started using &lt;a href=&quot;http://www.leebyron.com/else/mesh/&quot; target=&quot;_blank&quot;&gt;Lee Byron&#39;s Mesh Library&lt;/a&gt; and I didn&#39;t have to worry about connecting the nodes manually and keeping track of indices, I randomized the grid a bit:&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/23485305?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;400&quot; height=&quot;225&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/23485305&quot;&gt;Audio reactive drunken spider web&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;This sketch is available &lt;a href=&quot;http://openprocessing.org/visuals/?visualID=28554&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://digitalshoreditch.com/&quot; target=&quot;_blank&quot;&gt;DigitalShoreditch&lt;/a&gt; is progress and I have to dash to see the lovely people from &lt;a href=&quot;http://sketchpatch.net/&quot; target=&quot;_blank&quot;&gt;SketchPatch&lt;/a&gt; to get involved with a Processing session. &lt;br /&gt;&lt;br /&gt;Peace!</description><link>http://tomaterial.blogspot.com/2011/04/processing-paris.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-1260152009333245980</guid><pubDate>Wed, 20 Apr 2011 01:45:00 +0000</pubDate><atom:updated>2011-05-07T03:29:51.158+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">3d</category><category domain="http://www.blogger.com/atom/ns#">design</category><category domain="http://www.blogger.com/atom/ns#">generative</category><category domain="http://www.blogger.com/atom/ns#">manufacture</category><category domain="http://www.blogger.com/atom/ns#">processing</category><title>Makerbot</title><description>At the start of the year, I got involved in a pretty interesting group purchase: a &lt;a href=&quot;www.makerbot.com/&quot; target=&quot;_blank&quot;&gt;MakerBot&lt;/a&gt;. Makerbot essentially is an affordable 3D printer. It&#39;s clearly not a fancy and expensive &lt;a href=&quot;http://www.zcorp.com/en/home.aspx&quot; target=&quot;_blank&quot;&gt;ZCorp&lt;/a&gt;, but it is a solution for 3D prototyping. &lt;br /&gt;&lt;br /&gt;The group is formed of very talented people from design, development, animation and architecture backgrounds and this was the initiative of &lt;a href=&quot;http://soda.co.uk/team/profile/fiddian/&quot; target=&quot;_blank&quot;&gt;Fiddian Warman&lt;/a&gt;. I wasn&#39;t sure why Soda sounded so familiar, then I remembered we learned about &lt;a href=&quot;http://sodaplay.com/&quot; target=&quot;_blank&quot;&gt;SodaPlay&lt;/a&gt; in the Digital Media course I was doing back in Canterbury a few years go, so it&#39;s pretty damn cool to work with great people you study about :)&lt;br /&gt;&lt;br /&gt;I feel a lot of interesting projects will emerge from this group known as 3DQuorum.&lt;br /&gt;&lt;br /&gt;Here are a few materials documenting our progress with building the Makerbot:&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://a.yfrog.com/img620/1166/lxmew.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 550px; height: 733px;&quot; src=&quot;http://a.yfrog.com/img620/1166/lxmew.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;small&gt;Image &#39;kindly borrowed&#39; from &lt;a href=&quot;http://www.bureauista.com/blog/&quot; target=&quot;_blank&quot;&gt;Kirsten Campbell&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height=&quot;550&quot; width=&quot;413&quot; class=&quot;mp4downloader_tagChecked &quot;&gt;&lt;param value=&quot;offsite=true&amp;amp;lang=en-us&amp;amp;page_show_url=%2Fgroups%2F1627231%40N25%2Fpool%2Fshow%2F&amp;amp;page_show_back_url=%2Fgroups%2F1627231%40N25%2Fpool%2F&amp;amp;group_id=1627231@N25&amp;amp;jump_to=&amp;amp;start_index=&quot; name=&quot;flashvars&quot;&gt;&lt;br /&gt;&lt;param value=&quot;http://www.flickr.com/apps/slideshow/show.swf?v=71649&quot; name=&quot;movie&quot;&gt;&lt;br /&gt;&lt;param value=&quot;true&quot; name=&quot;allowFullScreen&quot;&gt;&lt;br /&gt;&lt;embed height=&quot;413&quot; width=&quot;550&quot; flashvars=&quot;offsite=true&amp;amp;lang=en-us&amp;amp;page_show_url=%2Fgroups%2F1627231%40N25%2Fpool%2Fshow%2F&amp;amp;page_show_back_url=%2Fgroups%2F1627231%40N25%2Fpool%2F&amp;amp;group_id=1627231@N25&amp;amp;jump_to=&amp;amp;start_index=&quot; allowfullscreen=&quot;true&quot; src=&quot;http://www.flickr.com/apps/slideshow/show.swf?v=71649&quot; type=&quot;application/x-shockwave-flash&quot; class=&quot;mp4downloader_tagChecked &quot;&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Here&#39;s a short video of the Makerbot running:&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/22674665?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;550&quot; height=&quot;413&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/22674665&quot;&gt;Makerbot thing-0-matic first moves&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/fiddian&quot;&gt;fiddian&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;To be honest, I didn&#39;t expect it to run from the first go, but tests went surprisingly well so far. &lt;br /&gt;&lt;br /&gt;Looking forward to get some of my weird geometries print ready and out in the real world.&lt;br /&gt;Luckily there are a couple of useful Processing libraries out there, like &lt;a href=&quot;http://blog.diatom.cc/category/codethread&quot; ta&gt;codethread&lt;/a&gt; by &lt;a href=&quot;http://blog.diatom.cc/&quot; target=&quot;_blank&quot;&gt;diatom studio&lt;/a&gt; and &lt;a href=&quot;http://www.unlekker.net/&quot; target=&quot;_blank&quot;&gt;Marius Watz&#39;s&lt;/a&gt;(Makerbot artist in residence) &lt;a href=&quot;http://workshop.evolutionzone.com/2011/04/06/code-modelbuilder-library-public-release/&quot; target=&quot;_blank&quot;&gt;ModelBuilder&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Speaking of diatom studio, they have a very cool project called &lt;strong&gt;SketchChair&lt;/strong&gt; which allows everybody to easily sketch, test/simulate and physically create a chair. Pretty impressive! &lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://diatom.cc/kickstarter/system_640.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 641px; height: 480px;&quot; src=&quot;http://diatom.cc/kickstarter/system_640.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://diatom.cc/kickstarter/Miniatures_640.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 640px; height: 347px;&quot; src=&quot;http://diatom.cc/kickstarter/Miniatures_640.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you find this project interesting, you can get involved and help out on &lt;a href=&quot;http://www.kickstarter.com/projects/diatom/sketchchair-furniture-designed-by-you&quot; target=&quot;_blank&quot;&gt;kickstarter&lt;/a&gt;.</description><link>http://tomaterial.blogspot.com/2011/04/makerbot.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-2841811929554916472</guid><pubDate>Tue, 29 Mar 2011 00:19:00 +0000</pubDate><atom:updated>2011-05-07T02:43:44.235+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">creative computing</category><category domain="http://www.blogger.com/atom/ns#">processing</category><category domain="http://www.blogger.com/atom/ns#">toxiclibs</category><category domain="http://www.blogger.com/atom/ns#">workshop</category><title>Computatonal Design using toxiclibs</title><description>I had the chance to attend a brilliant workshop at the &lt;a href=&quot;http://www.vam.ac.uk/&quot; target=&quot;_blank&quot;&gt;V&amp;A&lt;/a&gt; taught by the amazing &lt;a href=&quot;http://postspectacular.com/&quot; target=&quot;_blank&quot;&gt;Karsten Schmidt&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The workshop every Tuesday from the start of February to the start of March it covered a lot interesting topics. That was partly because, we, as attendees were coming from different backgrounds: Mathematics, Graphic Design, Web Development, GIS, Digital Arts, Architecture, etc. &lt;br /&gt;&lt;br /&gt;Since the majority did not have background in programming, we started with the basics, and managed to get some bouncing shapes on the screen, which is not a bad start.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyAM13DyfQxloqQO4RA4xB7-QkG9xMQQSGrVOF2akw6sfcMh71BbBEPJbjbZoZCmGRl5k4r4MHKcn46taGawUQcjBB3fj7PAVebGfgE4bBPzhgtGjMowbehVmDow5ozEnOOLHXOwFaEkbK/s1600/1_particles.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 311px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyAM13DyfQxloqQO4RA4xB7-QkG9xMQQSGrVOF2akw6sfcMh71BbBEPJbjbZoZCmGRl5k4r4MHKcn46taGawUQcjBB3fj7PAVebGfgE4bBPzhgtGjMowbehVmDow5ozEnOOLHXOwFaEkbK/s400/1_particles.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603767167976660130&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then we moved on to recursion and symmetry, which was a bit of a mental exercise for some to fully absorb through code, but as the saying goes: &quot;To understand recursion, you must first understand recursion&quot;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicF38BKZdigAensUa4UJOq4OaefnKT0nm4X7wWYM18ddViTdSr7ExR5ajcCFTzEMgnVpKrEE7Y53wHe_ZLVCtHhhqpwHPzAkxdyL8kTWmtcxRVaPVfWOF-7MNOAPs-xCvPdPzHkEoO031A/s1600/2_recursion.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 311px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicF38BKZdigAensUa4UJOq4OaefnKT0nm4X7wWYM18ddViTdSr7ExR5ajcCFTzEMgnVpKrEE7Y53wHe_ZLVCtHhhqpwHPzAkxdyL8kTWmtcxRVaPVfWOF-7MNOAPs-xCvPdPzHkEoO031A/s400/2_recursion.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603769572275757330&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGgLd-cZsEHq1j5Rw0dIUZkbOYPsGy4vgToi_xvBBRn8M9Drz96Rf8CpBXEyEh1OqAkRXokyPtXfaHlnjYAR_LBxnG5nftoOdBFInuFPdwoTf4v-UcPWa2KH-yNsqgFpAv6B9iwvCuIxE9/s1600/3_recursion.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 311px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGgLd-cZsEHq1j5Rw0dIUZkbOYPsGy4vgToi_xvBBRn8M9Drz96Rf8CpBXEyEh1OqAkRXokyPtXfaHlnjYAR_LBxnG5nftoOdBFInuFPdwoTf4v-UcPWa2KH-yNsqgFpAv6B9iwvCuIxE9/s400/3_recursion.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603769691865335250&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The course moved to more advanced topics like Spring (Verlet) Physics, which we later applied to simple data visualisation using clusters. Here is a sample which loads a csv file containing attendee names and a table id:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFZxE_-s20yKhPk5_q3sdgSKiY4GzulATVhzw-s7PJKEm14RoiBeg1gmyIEbP3eaaG-JO1zW0FxV2l4bzwTkBCPo6TZ7ccmicr-T-y4pMJBUFrW-ghkzwoKtTPuTw9NO18Hxf5UaKwfRZe/s1600/4_cluster_dataviz.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 314px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFZxE_-s20yKhPk5_q3sdgSKiY4GzulATVhzw-s7PJKEm14RoiBeg1gmyIEbP3eaaG-JO1zW0FxV2l4bzwTkBCPo6TZ7ccmicr-T-y4pMJBUFrW-ghkzwoKtTPuTw9NO18Hxf5UaKwfRZe/s400/4_cluster_dataviz.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603770559796907282&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As the projects got more complex we moved from the minimal Processing IDE to Eclipse.&lt;br /&gt;After learning how to use external Java libraries, like JFlickr (a java wrapper for the Flickr API) we used geolocation data to plot images on a sphere:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSczrGWhfZvxSww_GL4Ur2Or9E_MUQvihqKFacoQNrRW7Yz_n9r6_79QAYiehGLoiM-PhJJJFoX0WCE7jmsZjJe4rVIEOuZnJ8L9Bgj8USD1Z1-FWynYWDBMwqgQRcvmlycPFPHyro8Ec9/s1600/5_geotagging.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSczrGWhfZvxSww_GL4Ur2Or9E_MUQvihqKFacoQNrRW7Yz_n9r6_79QAYiehGLoiM-PhJJJFoX0WCE7jmsZjJe4rVIEOuZnJ8L9Bgj8USD1Z1-FWynYWDBMwqgQRcvmlycPFPHyro8Ec9/s400/5_geotagging.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603776605319919154&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The part I enjoyed the most was moving to 3D and procedural modeling. Karsten was kind enough to bring his &lt;a href=&quot;http://www.graphteccorp.com/craftrobo/&quot; target=&quot;_blank&quot;&gt;CraftRobo&lt;/a&gt; and an unwrapping library he is working on. What this means is, we could generate 3D structures on a computer, which could be unwrapped into 2D to be cut and folded in paper and assembled in 3D in the real world. Pretty impressive stuff!&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEbQObJw2eMyHLDj2BnRvclk5hyphenhyphen8h79MQYFRlTNDOCwViUkOwcysmg2_DzjY6zopRoERw8QZonrDJll9Es6SD0zJbc4QeS7VMdVVJvAGSWR6hu95veMUqvtvvILBtAbCJy7S2nulLmUlTH/s1600/6_rev1.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 324px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEbQObJw2eMyHLDj2BnRvclk5hyphenhyphen8h79MQYFRlTNDOCwViUkOwcysmg2_DzjY6zopRoERw8QZonrDJll9Es6SD0zJbc4QeS7VMdVVJvAGSWR6hu95veMUqvtvvILBtAbCJy7S2nulLmUlTH/s400/6_rev1.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603783195062000770&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisXMaY7aYPNisDiO3sUybZ25rNxGyZsgSc7tIrN1RS_fC90u4ayoW5cx6vwK_wvWmyz0KGNDLGGFDBD8Pl-UVjJvAsLNTptlyjEnS3fWURLa05qZnVjCMNL70JWrPOgCHjs8GAddodH336/s1600/7_rev2.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisXMaY7aYPNisDiO3sUybZ25rNxGyZsgSc7tIrN1RS_fC90u4ayoW5cx6vwK_wvWmyz0KGNDLGGFDBD8Pl-UVjJvAsLNTptlyjEnS3fWURLa05qZnVjCMNL70JWrPOgCHjs8GAddodH336/s400/7_rev2.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603783373891276482&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhESavkyz9w3OHV36UJiSJBLzY1QKDKcaQQ-nUem_euTl46bi9csTK9P3EsjBQu49VhLwcDe-K_wPAvAZPgI6uy5oPuQk3hx2orWDM2_7tOor1ZEUICRGjbyb5u6VWFTNEpAojg5I_l6zkl/s1600/8_rev3.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhESavkyz9w3OHV36UJiSJBLzY1QKDKcaQQ-nUem_euTl46bi9csTK9P3EsjBQu49VhLwcDe-K_wPAvAZPgI6uy5oPuQk3hx2orWDM2_7tOor1ZEUICRGjbyb5u6VWFTNEpAojg5I_l6zkl/s400/8_rev3.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603783450229066194&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMUBLklS6fJ6d_JBcXmJV5p39ZiNO6oWCMNuCJaeAFFssSAdpstndIXCu32SjjJe4JW6xzwlxpQV5WeM-4-QXWyQD2bZ6YpoA8uj7zMkXthJRCHbBp0AgAwsBN80_r0lEKtE_BPSW6MTcx/s1600/9_rev4.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMUBLklS6fJ6d_JBcXmJV5p39ZiNO6oWCMNuCJaeAFFssSAdpstndIXCu32SjjJe4JW6xzwlxpQV5WeM-4-QXWyQD2bZ6YpoA8uj7zMkXthJRCHbBp0AgAwsBN80_r0lEKtE_BPSW6MTcx/s400/9_rev4.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603783591538935010&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoki46czPHLjFvqnwULL6GV_K7n1jokW3EAD2PU4E8P94F-ypRdRBvMiXRLn6sHhNgXlPlNmGqqy5DhMXl1mIEbSJfhyokP0pvUagFyHiVQlln_HP-49F3OLb4ao42Cyq1hFtfQ9PrGHLt/s1600/attendees1.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoki46czPHLjFvqnwULL6GV_K7n1jokW3EAD2PU4E8P94F-ypRdRBvMiXRLn6sHhNgXlPlNmGqqy5DhMXl1mIEbSJfhyokP0pvUagFyHiVQlln_HP-49F3OLb4ao42Cyq1hFtfQ9PrGHLt/s400/attendees1.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603782079228484914&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXt1WCTOgSROMTGc0eNwfjo9c90psvfmtjiv2CkAymdaUdxoe058D767sC1vpdgVeO29BrTb9m8G6O4aGoJUZ4Gv6OCuf7hOznHv4ef58cq_bsqBmtZKLTFB4Jnt_chqUtDSyhWb3XDRRQ/s1600/attendees2.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXt1WCTOgSROMTGc0eNwfjo9c90psvfmtjiv2CkAymdaUdxoe058D767sC1vpdgVeO29BrTb9m8G6O4aGoJUZ4Gv6OCuf7hOznHv4ef58cq_bsqBmtZKLTFB4Jnt_chqUtDSyhWb3XDRRQ/s400/attendees2.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603782219667211122&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsJ3HA2dvARw37cGqXMvqjUt3Gimoor-sYRsKsZ12vIhbWbllEtoN-p800lho61z_BJPAdh3fmOz6B5DH3v-78VlPAmOERO_z8NaNycVLefn3fpzAAwHnWjSkMpbuP_uJx-56yjO_T97aY/s1600/k_rev_unwrap.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsJ3HA2dvARw37cGqXMvqjUt3Gimoor-sYRsKsZ12vIhbWbllEtoN-p800lho61z_BJPAdh3fmOz6B5DH3v-78VlPAmOERO_z8NaNycVLefn3fpzAAwHnWjSkMpbuP_uJx-56yjO_T97aY/s400/k_rev_unwrap.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603782421632326162&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAGRxTN7IPpWDQk6qwsV3jGAO-imY5NGDMHvL0wob1_jvNY4oWJArZKRrrkPSt6JozNawy1iJPBLAVYFRvg7XJoYEEPtLYDvfMfWqH-3L_VRyWlxSxuwBJTj_zbpZligWN7lD7F5fJCxY1/s1600/karsten.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 229px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAGRxTN7IPpWDQk6qwsV3jGAO-imY5NGDMHvL0wob1_jvNY4oWJArZKRrrkPSt6JozNawy1iJPBLAVYFRvg7XJoYEEPtLYDvfMfWqH-3L_VRyWlxSxuwBJTj_zbpZligWN7lD7F5fJCxY1/s400/karsten.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603782564652807490&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEfStDkDWLZbUSVjQkzM3HzsjtHNT0x-nD5llUEhSc2HE9FiP72WtJKJ3TFhUlp_rZbkzYjBVjskjGVpYqPjZHbHa0qvR9tQDGV63ULHQ887XAWaKGLwlh6vL2QMymkiXwFHlTBG5SSIK7/s1600/karsten_printing.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEfStDkDWLZbUSVjQkzM3HzsjtHNT0x-nD5llUEhSc2HE9FiP72WtJKJ3TFhUlp_rZbkzYjBVjskjGVpYqPjZHbHa0qvR9tQDGV63ULHQ887XAWaKGLwlh6vL2QMymkiXwFHlTBG5SSIK7/s400/karsten_printing.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603782736515075058&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIXoRItxwwtVjfHfxyrs6yYjeOGxJ0VzeGkaXMYoVVJGbW8FWEAVxL7SdvO-rp98SZBFKOfZAUsajwfRhKo9WqWjaAC7dHGm3YdrojTGmQDxgsgkhfn0wTndXlcHmi7LaaXhyCyTMCnILM/s1600/rev1.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIXoRItxwwtVjfHfxyrs6yYjeOGxJ0VzeGkaXMYoVVJGbW8FWEAVxL7SdvO-rp98SZBFKOfZAUsajwfRhKo9WqWjaAC7dHGm3YdrojTGmQDxgsgkhfn0wTndXlcHmi7LaaXhyCyTMCnILM/s400/rev1.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603782856768681634&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJKxWqZIrTckwbNjZjNEQhyphenhyphenUT41Bp1tQf-EMabCdxMOfBDAuNy-gfY-sL_1KWcMrArYqTnpJcP1UK1YW-a8pp5dFnuD99C8mxNmZBc7bbkGr-lt-gXUY1NXNvuag4XRVDrYHmUmeD-y2lk/s1600/rev2.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJKxWqZIrTckwbNjZjNEQhyphenhyphenUT41Bp1tQf-EMabCdxMOfBDAuNy-gfY-sL_1KWcMrArYqTnpJcP1UK1YW-a8pp5dFnuD99C8mxNmZBc7bbkGr-lt-gXUY1NXNvuag4XRVDrYHmUmeD-y2lk/s400/rev2.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5603783013118529122&quot; /&gt;&lt;/a&gt;</description><link>http://tomaterial.blogspot.com/2011/03/computatonal-design-using-toxiclibs.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyAM13DyfQxloqQO4RA4xB7-QkG9xMQQSGrVOF2akw6sfcMh71BbBEPJbjbZoZCmGRl5k4r4MHKcn46taGawUQcjBB3fj7PAVebGfgE4bBPzhgtGjMowbehVmDow5ozEnOOLHXOwFaEkbK/s72-c/1_particles.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-5693084387965990107</guid><pubDate>Mon, 21 Feb 2011 19:22:00 +0000</pubDate><atom:updated>2011-02-25T09:48:19.840+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">arduino</category><category domain="http://www.blogger.com/atom/ns#">workshop</category><title>High Tech at Bistrotheque</title><description>&lt;a href=&quot;http://danielhirschmann.com/&quot; target=&quot;_blank&quot;&gt;Daniel&lt;/a&gt; held another full day of learning and making. From wiring, to soldering, to Physical Computing with Arduino (yes, hardware and software), it was a trial for the lovely participants, but they&#39;ve made it. I was amazed to see people put so much effort, but it paid off. People with no prior knowledge of electronics or programming managed to get their &lt;a href=&quot;http://technologywillsaveus.org/2011/02/high-tech-at-bistrotheque/&quot; target=&quot;_blank&quot;&gt;Digital Creatures&lt;/a&gt; up and running. &lt;br /&gt;&lt;br /&gt;&lt;iframe align=&quot;center&quot; src=&quot;http://www.flickr.com/slideShow/index.gne?group_id=&amp;user_id=87371120@N00&amp;set_id=72157626101741530&amp;text=&quot; frameBorder=&quot;0&quot; width=&quot;600&quot; height=&quot;400&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;I must admit assisting this event was easier than for the Kinetica Artfair, but the audience was different as well. At Kinetica we had a few kids too, and it&#39;s hard not to worry when there&#39;s a hot metal soldering iron involved.&lt;br /&gt;&lt;br /&gt;Keep your eyes on the &lt;a href=&quot;http://technologywillsaveus.org/news/&quot; target=&quot;_blank&quot;&gt;Technology Will Save Us&lt;/a&gt; news for more. By the way, there&#39;s another&lt;br /&gt;in March on DIY Speakers. See you there!&lt;br /&gt;&lt;br /&gt;Oh, and if you want to get started with Processing and Arduino, and you want it now, check out the &lt;a href=&quot;http://openlabworkshops.org/&quot; target=&quot;_blank&quot;&gt;OpenLab Workshops&lt;/a&gt;.</description><link>http://tomaterial.blogspot.com/2011/02/high-tech-at-bistrotheque.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-3195747689032061724</guid><pubDate>Mon, 14 Feb 2011 08:43:00 +0000</pubDate><atom:updated>2011-02-25T09:19:45.215+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">design</category><category domain="http://www.blogger.com/atom/ns#">generative</category><category domain="http://www.blogger.com/atom/ns#">grasshopper</category><category domain="http://www.blogger.com/atom/ns#">rhino</category><title>Generative Desgin for the physical world</title><description>Recently I started looking at 3D from different points of view and got a taste for the Physical World. While it&#39;s relatively easy to make abstract models that will live in a virtual world, the same does not apply for the this world. &lt;br /&gt;&lt;br /&gt;I went to a pretty interesting workshop recently: &lt;a href=&quot;http://www.curvedfolding.com/events/generative-design-for-robotic-1&quot; target=&quot;_blank&quot;&gt;Generative Design for Robotic Manufacture&lt;/a&gt;.The goal was to learn how to take paper folded prototypes into &lt;a href=&quot;http://www.rhino3d.com/eduproducts.htm&quot; target=&quot;_blank&quot;&gt;Rhino&lt;/a&gt;, parameterize them using &lt;a href=&quot;http://www.grasshopper3d.com/&quot; target=&quot;_blank&quot;&gt;Grasshopper&lt;/a&gt;, do verlet physics simulations using &lt;a href=&quot;http://www.grasshopper3d.com/group/kangaroo&quot; target=&quot;_blank&quot;&gt;Kangaroo&lt;/a&gt; and hopefully use Lobster IK to simulate the robot movements too. This workflow would help tweak prototypes before they could finally be produced by &lt;a href=&quot;http://www.robofold.com/&quot; target=&quot;_blank&quot;&gt;RoboFold&lt;/a&gt; robots.&lt;br /&gt;&lt;br /&gt;Grasshopper surprised me in a nice way, with an intuitive visual programming interface similar to Xpresso or better yet, MaxMSP. &lt;br /&gt;&lt;br /&gt;I heard &quot;parametrize&quot; this and &quot;parametric&quot; that without knowing for sure. Well, it turns out that &quot;parameter&quot; is architect lingo for &quot;variable&quot; with was comforting.&lt;br /&gt;&lt;br /&gt;The workshop kicked off with making paper prototypes. The goal was to play with different techniques(like repetitions, intersections,etc.) to get a feel for what can what can&#39;t be done and what kind of folds restrict movement and how. It was a very interesting process. The computer might make some aspects easier, but nothing beats the world world (so far). I am easily fooled that the computer is much more than a tool, using it on a daily basis, but I was pleasantly surprised by the process of using indispensable simple design tools. I didn&#39;t need any manual to use them(pen,paper,ruler and scalpel.), I could dive right an quickly prototype.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_persp4.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 613px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_persp4.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_persp3.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 613px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_persp3.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The next step was to scan a design and get it into Rhino, from there we exported models to .dxf so we can also try them in &lt;a href=&quot;http://www.tsg.ne.jp/TT/software/&quot; target=&quot;_blank&quot;&gt;Rigid Origami&lt;/a&gt;. The process sounded easy, just marking mountain and valley folds in red and blue lines for Rigid Origami, but in practice I found that simpler designs worked better than complex ones which did not work at all. You can see a screen grab from Rhino showing the same fold pattern in 3 version, one simpler than the other. Also, I&#39;ve added a couple of images from Rigid Origami. The next step was to create a parametric version in Grashpopper, which is why the surface was ruled mostly using even steps. After that we played with Kangaroo to get a feel for doing physical simulations on the model.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_front.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 464px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_front.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/rhino_origami.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 281px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/rhino_origami.gif&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;small&gt;scanned surface drawn in Rhino&lt;/small&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_simulation.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 300px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/origami_simulation.gif&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;small&gt;scanned surface imported in Rigid Origami&lt;/small&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;The second day we got paired to design surfaces that would fit a pretty nifty window pattern. I got paired with Dr Kontovourkis Odysseas who teaches Architecture at the University of Nicosia in Cyprus. I must admit I was a bit overwhelmed at the workshop, not only by the amount of new information (which made me wish I picked up Rhino/Grasshopper earlier), but also by the rest of the attendees. I was the youngest, and came from a pretty different background, where the closest thing would be making 3D models in an abstract world. Most of the attendees were architects from different parts of Europe. Most of them were German speakers, although they weren&#39;t from Germany. My colleague was kind enough to get me up to speed with Grasshopper and we started using designs from the previous day to fit on the window pattern.&lt;br /&gt;&lt;br /&gt;Again simplicity won. Initially we had a folding with quite a few folds in, but it turned out not only it was hard to parameterize, but it also wasn&#39;t very scalable. We started from scratch and got a parametric design.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/ruled_origami2.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 345px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/ruled_origami2.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/ruled_origami1.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 460px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/ruled_origami1.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/blog/workspace/images/upload/parametric_slider1.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 460px; height: 332px;&quot; src=&quot;http://disturbmedia.com/blog/workspace/images/upload/parametric_slider1.gif&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;small&gt;parameterized design in Grasshopper&lt;/small&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It was a challenging experience, but a fulfilling one. The talented people at &lt;a href=&quot;http://www.metropolitanworks.org/&quot; target=&quot;_Blank&quot;&gt;Metropoltan Works&lt;/a&gt; were a pleasure to learn from and I was impressed with their facilities for 3D scanning and printing.&lt;br /&gt;&lt;br /&gt;I seem to find cutting and creasing paper very relaxing and I enjoy the different type of thought process. Looks like I found a way to do 3D, but spend a bit more time away from the computer.</description><link>http://tomaterial.blogspot.com/2011/02/generative-desgin-for-physical-world.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-6750362115713865837</guid><pubDate>Mon, 07 Feb 2011 09:18:00 +0000</pubDate><atom:updated>2011-02-25T09:20:51.758+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">arduino</category><category domain="http://www.blogger.com/atom/ns#">art</category><category domain="http://www.blogger.com/atom/ns#">kinetica</category><category domain="http://www.blogger.com/atom/ns#">physical computing</category><title>Kinetica Art Fair 2011</title><description>&lt;a href=&quot;http://www.kinetica-artfair.com/&quot; target=&quot;_blank&quot;&gt;Kinetica Art Fair&lt;/a&gt;&lt;br /&gt;is one of the biggest artist/maker fairs in the UK. There were a lot of great project, a lot of people and a wonderful vibe in general.&lt;br /&gt;&lt;br /&gt;This year was a different for me, because I had the opportunity to participate, not just view the Art Fair this year. &lt;a href=&quot;http://danielhirschmann.com/&quot; target=&quot;_blank&quot;&gt;Daniel Hirscmann&lt;/a&gt; invited me to join &lt;a href=&quot;http://technologywillsaveus.org/classes/&quot; target=&quot;_blank&quot;&gt;Technology Will Save Us&lt;/a&gt; for the weekend to assist the workshop. There were multiple workshops including an awesome one on DMX Lighting with Arduino. DMX is a protocol somewhat similar to MIDI used in theatre/performances to control lights/smoke machines/etc. but can be used for light based responsive art installations or similar projects. The I helped with was a bit more basics: a soldering workshop, which allowed to people to learn how to solder, buy building one of these fun little toys Daniel and Mike designed, called the &lt;a href=&quot;http://www.flickr.com/photos/danielhirschmann/5409110296/&quot; target=&quot;_blank&quot;&gt;Lumiphone&lt;/a&gt;. The workshops were packed with people, young and old.&lt;br /&gt;&lt;br /&gt;Here are Daniel&#39;s photos from the event:&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;600&quot; height=&quot;400&quot; class=&quot;mp4downloader_tagChecked &quot;&gt;&lt;param value=&quot;offsite=true&amp;amp;lang=en-us&amp;amp;page_show_url=%2Fphotos%2Fdanielhirschmann%2Fsets%2F72157625984565094%2Fshow%2F&amp;amp;page_show_back_url=%2Fphotos%2Fdanielhirschmann%2Fsets%2F72157625984565094%2F&amp;amp;set_id=72157625984565094&amp;amp;jump_to=&quot; name=&quot;flashvars&quot;&gt;&lt;param value=&quot;http://www.flickr.com/apps/slideshow/show.swf?v=71649&quot; name=&quot;movie&quot;&gt;&lt;param value=&quot;true&quot; name=&quot;allowFullScreen&quot;&gt;&lt;embed width=&quot;600&quot; height=&quot;400&quot; flashvars=&quot;offsite=true&amp;amp;lang=en-us&amp;amp;page_show_url=%2Fphotos%2Fdanielhirschmann%2Fsets%2F72157625984565094%2Fshow%2F&amp;amp;page_show_back_url=%2Fphotos%2Fdanielhirschmann%2Fsets%2F72157625984565094%2F&amp;amp;set_id=72157625984565094&amp;amp;jump_to=&quot; allowfullscreen=&quot;true&quot; src=&quot;http://www.flickr.com/apps/slideshow/show.swf?v=71649&quot; type=&quot;application/x-shockwave-flash&quot; class=&quot;mp4downloader_tagChecked &quot;&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;and here are some random pieces from the show:&lt;br /&gt;&lt;br /&gt;&lt;iframe align=&quot;center&quot; src=&quot;http://www.flickr.com/slideShow/index.gne?group_id=&amp;user_id=9585980@N04&amp;set_id=72157625877830291&amp;text=&quot; frameBorder=&quot;0&quot; width=&quot;600&quot; height=&quot;400&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;For more workshops be sure to check &lt;a href=&quot;http://technologywillsaveus.org/classes/&quot;&gt;Technology Will Save Us&lt;/a&gt;</description><link>http://tomaterial.blogspot.com/2011/02/kinetica-art-fair-2011.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-9055531714620410264</guid><pubDate>Wed, 10 Nov 2010 23:25:00 +0000</pubDate><atom:updated>2011-02-25T11:43:21.796+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">installation</category><category domain="http://www.blogger.com/atom/ns#">maxmsp</category><category domain="http://www.blogger.com/atom/ns#">performance</category><title>Sweet Delight and Endless Night 111110</title><description>I haven&#39;t been playing with MaxMSP a lot lately, but &lt;a href=&quot;http://pallelindqvist.se/&quot; target=&quot;_blank&quot;&gt;Palle Lindqvist&lt;/a&gt; gave me a good excuse, enter &lt;strong&gt;S.T.M.D&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://pallelindqvist.se/stmd.html&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 442px; height: 549px;&quot; src=&quot;http://pallelindqvist.se/stmd2.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Initially I played a bit with the audio input from an electronic stethoscope, trying to trigger actions on heart beats. I had no clue what Palle, had in mind until recently.&lt;br /&gt;So what is S.T.M.D. ? He describes it as: &quot;Experiential live audio-visual room installation. &quot;. Conceptually I see it as a link between your inner and outer self, both literally and metaphorically, but it all makes sense instantly when you experience it...&lt;br /&gt;&lt;br /&gt;Speaking of which, you are invited to the &lt;a href=&quot;http://sweetlessnight.tumblr.com/&quot; target=&quot;_blank&quot;&gt;Sweet Delight and Endless Night &lt;/a&gt; group exhibition.&lt;br /&gt;&lt;br /&gt;Plainly put exhibition = prohibition of inhibition, so do expect a surreal experience.&lt;br /&gt;We&#39;ll be at &lt;a href=&quot;http://maps.google.co.uk/maps?q=82+great+eastern+street&amp;oe=utf-8&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a&amp;um=1&amp;ie=UTF-8&amp;hq=&amp;hnear=82+Great+Eastern+St,+London+EC2A+3JF&amp;gl=uk&amp;ei=STDbTLqjIsG4hAepkrncAg&amp;sa=X&amp;oi=geocode_result&amp;ct=title&amp;resnum=1&amp;ved=0CBkQ8gEwAA&quot; target=&quot;_blank&quot;&gt;82 Great Eastern Street&lt;/a&gt;, from 7PM to 10PM.&lt;br /&gt;&lt;br /&gt;Oh, I haven&#39;t talked about the technology yet...Would a magician give away his tricks ? Maybe  after the show, so check back later for the nerdy bits.&lt;br /&gt;All I can say for now is: lights, cameras, electronic stethoscope.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Well, not to bad for something pulled of quickly, but certainly not ideal. The complete system was quite complex: Heart beats detected through an electronic stethoscope and a webcam are the inputs. The outputs are lights controlled using&lt;br /&gt;the DMX protocol and the heart beats and a projector displays the webcam feed on a plane drawn with OpenGL that gets &#39;exploded&#39;, again, on heart beats.&lt;br /&gt;There was little time and many things to do, so in short: lots of dirty little hacks.&lt;br /&gt;&lt;br /&gt;Here is a stethoscope signal processing test patcher:&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/20365581&quot; width=&quot;400&quot; height=&quot;300&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/20365581&quot;&gt;Heart Beat Patcher Test&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;One of the trickiest part was getting accurate readings, which were almost impossible in the installation&#39;s environment: a small room next to a massive room which resonated with the audience of multiple other pieces, but that&#39;s what a group exhibition is about. On the other hand, given it was an independent effort by a few students, it turned out ok.&lt;br /&gt;&lt;br /&gt;Here is a fragment of the recordings Palle did. You will notice toward the end of the video that the beats (distorted webcam feed) isn&#39;t all that accurate:&lt;br /&gt;&lt;br /&gt;&lt;object style=&quot;height: 390px; width: 640px&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/IuknXD0xNA8?version=3&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/v/IuknXD0xNA8?version=3&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; width=&quot;640&quot; height=&quot;390&quot;&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11.11.10</description><link>http://tomaterial.blogspot.com/2010/11/sweet-delight-and-endless-night-111110.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-8166288579614530495</guid><pubDate>Sat, 02 Oct 2010 19:40:00 +0000</pubDate><atom:updated>2011-01-31T21:22:45.276+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">actionscript 3.0</category><category domain="http://www.blogger.com/atom/ns#">creative computing</category><category domain="http://www.blogger.com/atom/ns#">flash</category><category domain="http://www.blogger.com/atom/ns#">fotb</category><category domain="http://www.blogger.com/atom/ns#">fotb2010</category><title>FOTB 2010</title><description>Another Flash On The Beach just finished, and it was a great one.&lt;br /&gt;This year had just as much magic as my first one, back in 2007.&lt;br /&gt;&lt;br /&gt;It even had a funny side, because as &lt;a href=&quot;http://disturbmedia.com/&quot; target=&quot;_blank&quot;&gt;disturb media&lt;/a&gt; we did the opening act.&lt;br /&gt;&lt;br /&gt;Found it hard to choose sessions yet again. This year though, attendees should be able&lt;br /&gt;to access video recordings at some point. I hope this won&#39;t take too long. I remember the some of the videos made the site in spring.&lt;br /&gt;Again, couldn&#39;t find a balance between design and development. Maybe it&#39;s just me, but sessions seemed more developer focused. Little mention about flash animation, but in defense, there were brilliant talks on motion graphics/video by &lt;a href=&quot;http://vimeo.com/nandocosta&quot; target=&quot;_blank&quot;&gt;Nando Costa&lt;/a&gt;(who made the amazing titles this year,featured bellow), &lt;a href=&quot;http://www.jvallee.com/index_jvallee.html&quot; target=&quot;_blank&quot;&gt;Julien Vallée&lt;/a&gt;(whom disturb were delighted to meet) and Mr.Imagination-Running-Loose himself &lt;a href=&quot;http://www.cyriak.co.uk/&quot; target=&quot;_blank&quot;&gt;Cyriak Harris&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/15271355?title=0&amp;amp;byline=0&amp;amp;portrait=0&amp;amp;color=ffffff&quot; width=&quot;400&quot; height=&quot;300&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/15271355&quot;&gt;FOTB 2010 Titles&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/superfad&quot;&gt;Süperfad&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;The theme this year seemed to be playfulness, a celebration of homo ludens in any environment, be it commercial or not. &lt;br /&gt;Even from the first session, &lt;a href=&quot;http://www.gskinner.com/blog/&quot; target=&quot;_blank&quot;&gt;Grant Skinner&lt;/a&gt; showcased fun projects that tied creativity, games and practicality somehow together, from sound visualizers to Android/Phidgets/voice controlled cars. Speaking of sound visualizers, at the &lt;a href=&quot;http://www.lfpug.com/30th-september-2010-30092010/&quot; target=&quot;_blank&quot;&gt;LFPUG Aftermath&lt;/a&gt;, Grant explained the fast and easy way to do visualizers in as3: leftPeak and rightPeak instead of computeSpectrum.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://lab.andre-michelle.com/&quot; target=&quot;_blank&quot;&gt;Andre Michelle&lt;/a&gt; did a great session on dynamic sound generation in flash player 10 and showed some awesome tunes people created using &lt;a href=&quot;http://www.audiotool.com/&quot; target=&quot;_blank&quot;&gt;Audiotool&lt;/a&gt;. Also, he generously &lt;a href=&quot;http://code.google.com/p/tonfall/&quot; target=&quot;_blank&quot;&gt;released the code&lt;/a&gt; used in his workshop.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.quasimondo.com/&quot; target=&quot;_blank&quot;&gt;Mario Klingermann&lt;/a&gt; announced his last talk for at least a year, but showed some amazing uses of image processing, including solving jigsaw puzzles. Luckily I had the chance to exchange a few thoughts on solving puzzles (as I&#39;m solving simpler ones) and got some pretty good advice. It looks like I will be learning a lot of new things in the near future. Thank you for your help Mario!&lt;br /&gt;&lt;br /&gt;Unfortunately I missed &lt;a href=&quot;http://bitchwhocodes.com/&quot; target=&quot;_blank&quot;&gt;Stacey Mulcahy&lt;/a&gt;&#39;s session in favor of &lt;a href=&quot;http://postspectacular.com/&quot;&gt;toxi&lt;/a&gt;&#39;s one. His session explained why opensource is so important in a very articulated and logical manner. It sounded so simple, to grow or not to grow...isolated systems do not develop as well as the ones in an open environment. It was a passing of experience from years of coding, and an great proof of that are the &lt;a href=&quot;http://toxiclibs.org/&quot; target=&quot;_blank&quot;&gt;toxiclibs&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/15379147?portrait=0&quot; width=&quot;400&quot; height=&quot;300&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/15379147&quot;&gt;toxiclibs showreel 2010&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/postspectacular&quot;&gt;postspectacular&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;I was lucky enough to win one of his 3d prints generated with toxic libs...YAY!&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYuBgSEZG6SF9kSbf-C9zgxxW301tWs9lwM7qMkQquN8Xk5e6STWeEg0rOCgjJsQFiU8wRK8QYirYXEg6n7eeX_Eq16o7S-nYb3jNSSrU8k47bpTHsodFT-b6UIYD6OwhOGmmyTZ3p13JA/s1600/toxi01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 312px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYuBgSEZG6SF9kSbf-C9zgxxW301tWs9lwM7qMkQquN8Xk5e6STWeEg0rOCgjJsQFiU8wRK8QYirYXEg6n7eeX_Eq16o7S-nYb3jNSSrU8k47bpTHsodFT-b6UIYD6OwhOGmmyTZ3p13JA/s400/toxi01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5523551432837835218&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio25RNgKf4_IWjEF-pwu8L7eg_zbStuqlEgt-SEbpuPbAdOZxCiDUSpnrwNxlKaGlT6ercuQJo6vlF8fWB39mpVrHqPOiaJ3LJ0EaGW8BPQ0O_7nQQb6pOv0-sIcV5ULIfzuQXLVKpBDKh/s1600/toxi02.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 278px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio25RNgKf4_IWjEF-pwu8L7eg_zbStuqlEgt-SEbpuPbAdOZxCiDUSpnrwNxlKaGlT6ercuQJo6vlF8fWB39mpVrHqPOiaJ3LJ0EaGW8BPQ0O_7nQQb6pOv0-sIcV5ULIfzuQXLVKpBDKh/s400/toxi02.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5523551535238489314&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://roberthodgin.com/&quot;&gt;Robert Hodgin&lt;/a&gt; held another inspiring talk. His journey through computation and art helped gain hands on experience in re-creating things found in nature that we often take from granted. Personally I was very pleased to see how a mind that seemed split between art and logic somehow found peace. I say somehow, but what I mean is doing what you love and restlessly devote yourself to this. From magnetism to Radiolaria, Robert makes me think of a contemporary &lt;strong&gt;Ernst Haeckel&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm5.static.flickr.com/4026/4381532218_59f31797f6_b.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 453px;&quot; src=&quot;http://farm5.static.flickr.com/4026/4381532218_59f31797f6_b.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;small&gt;Image originally from &lt;a href=&quot;http://roberthodgin.com/gaffta-transpose/&quot;&gt;Robert Hodgin&#39;s Portfolio&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;!--&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.news-gate.info/wp-content/plugins/wp-o-matic/cache/8585b_robert-hogdin-magnet-sculpture.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 453px;&quot; src=&quot;http://www.news-gate.info/wp-content/plugins/wp-o-matic/cache/8585b_robert-hogdin-magnet-sculpture.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;--&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.sagmeister.com/index.html&quot; target=&quot;_blank&quot;&gt;Stefan Sagmeister&lt;/a&gt; closed the 1st day with a showcase of great design projects and a lot of lessons for life. If there&#39;s one word I could summarize Stefan by, without using foul language, I would say &lt;strong&gt;confidence&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;The second day kicked off with the Elevator Pitch. A lot of good speakers, too little time(3mins each). Flashmagazine has a &lt;a href=&quot;http://www.flashmagazine.com/community/detail/famous_for_3_minutes/&quot; target=&quot;_blank&quot;&gt;good feature&lt;/a&gt; on that. Some of the speakers, like &lt;a href=&quot;http://en.nicoptere.net/&quot; target=&quot;_blank&quot;&gt;Nicolas Barradeau&lt;/a&gt;, should have their very own session. There were other interesting talks on that pitch, including the &lt;a href=&quot;http://centralcontrol.doomsday.no/console/&quot; target=&quot;_blank&quot;&gt;Doomsday Console&lt;/a&gt;, &lt;a href=&quot;http://superflashbros.net/as3sfxr/&quot; target=&quot;_blank&quot;&gt;as3sfxr&lt;/a&gt;(Thomas had an awesome 8-bit style presentation as well), &lt;a href=&quot;http://www.xjsfl.com/&quot; target=&quot;_blank&quot;&gt;xJSFL&lt;/a&gt; and many others. I thought I would see a talk by &lt;a href=&quot;http://zenbullets.com/blog/&quot;&gt;Matt Pearson&lt;/a&gt; this year, but he seems to be a bit busy with &lt;a href=&quot;http://abandonedart.org/&quot; target=&quot;_blank&quot;&gt;a great book&lt;/a&gt; on Processing and Generative Art. &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.waxpraxis.org/&quot; target=&quot;_blank&quot;&gt;Branden Hall&lt;/a&gt; also touched a bit on opensource, but also focused on &lt;a href=&quot;http://www.hypeframework.org/&quot;&gt;HYPE!&lt;/a&gt;. &lt;a href=&quot;http://tomaterial.blogspot.com/2009/09/fotb-09.html&quot; target=&quot;_blank&quot;&gt;Last year&lt;/a&gt; I posted a few details on HYPE!. It is a great framework, and hopefully more artists/designers will tinker with it. I remember the &quot;good ol&#39; days&quot; when people just hacked away in flash mixing illustrations and scripts to produce amazing pieces. People like Erik Natzke, Joshua Davis, James Patterson, etc. matured creatively from such experiences, and still use Flash/actionscript to this day. Hopefully more people will pick this up and just have fun! &lt;br /&gt;Branden also briefly mentioned scheme, and my mind went straight to &lt;a href=&quot;http://toplap.org/index.php/Main_Page&quot; target=&quot;_blank&quot;&gt;live coding&lt;/a&gt; and &lt;a href=&quot;www.pawfal.org/fluxus/&quot; target=&quot;_blank&quot;&gt;fluxus&lt;/a&gt;. I recommended this to Branden and he &lt;a href=&quot;http://twitter.com/waxpraxis/status/25972677823&quot; target=&quot;_blank&quot;&gt;was excited&lt;/a&gt; about it. Who knows, maybe we&#39;ll see something materialize from this.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://blog.joa-ebert.com/&quot; target=&quot;_blank&quot;&gt;Joa Ebert&lt;/a&gt; was the highlight on technical achievements in the world of Flash Player this year. From &lt;strong&gt;Apparat&lt;/strong&gt;, Joa started of a new project called &lt;a href=&quot;http://blog.joa-ebert.com/2010/08/19/introducing-jitb/&quot; target=&quot;_blank&quot;&gt;JITB&lt;/a&gt; which is a Flash Player that runs in the Java Virtual Machine. There were plently of amazing tech demos, including compiling Pixel Bender shaders to GLSL Shaders. I understood the bit about GLSL shaders as I played a &lt;a href=&quot;http://doc.gold.ac.uk/~ma802gp/abstract&quot; target=&quot;_blank&quot;&gt;used them&lt;/a&gt; a bit for my &lt;a href=&quot;http://doc.gold.ac.uk/~mus02mg/creativecomputation/?page_id=238&quot; target=&quot;_blank&quot;&gt;OpenGL coursework&lt;/a&gt;, but the rest of the talk was way over my head to be honest. At one point I was wondering why not learn Java instead, or use something else. One thing I can think of is, with this project, people that already know actionscript and use it for art installations/design projects could use they&#39;re existing knowledge, but get much faster results than what the Flash Player can deliver at the moment. That is one application that comes to mind, but surely there must be more.&lt;br /&gt;&lt;br /&gt;After such a technical session I went to see Florian Schmitt&#39;s session. At some point in the talk, the line between art and design got blurred, which was nice too see.&lt;br /&gt;&lt;a href=&quot;http://www.jvallee.com/index_jvallee.html&quot; target=&quot;_blank&quot;&gt;Julien Vallée&lt;/a&gt;&lt;br /&gt;showcased fun and playful motion graphics, again the theme of home ludens re-occured indirectly, not only in the colours and motion, but also in the material themselves. Instantly I was reminded of how fun it was to play with paper,scissors and colours.&lt;br /&gt;&lt;br /&gt;Unfortunately I missed Mind Candy&#39;s talk, but my only excuse is, I did see them at &lt;a href=&quot;http://www.lfpug.com/managing-a-monster-flash-project/&quot; target=&quot;_blank&quot;&gt;LFPUG&lt;/a&gt;. Sorry Cat! I briefly spotted &lt;a href=&quot;http://thecollectedmike.com/&quot; target=&quot;_blank&quot;&gt;Mike Jewell&lt;/a&gt;, whom I had the pleasure to meet at Goldsmiths, and get his help as a PhD student. He did quite some impressive work for Moshi Monsters while he was there.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Nando Costa&lt;/strong&gt; did a great talk about motion graphics, commercial work and the fun of just making things you like, even if they prove to be successful commercially or not. I didn&#39;t expect to see a session about failed projects, but that is a key to moving forward. You learn more from making mistakes than from fearing them. Fear never lead to anything, at least when creating. I linked this to being open vs. closed.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.brendandawes.com/&quot; target=&quot;_blank&quot;&gt;Brendan Dawes&lt;/a&gt; closed the second day with a brilliant talk. Less noisy than 2007(no more MaxMSP/turntable/webcam action), but insightful nevertheless.&lt;br /&gt;It tied in with the cool things we learned in the Creative Computing course. If you&#39;ve liked the videos from his session, do check out the ones from our &lt;a href=&quot;http://doc.gold.ac.uk/~mus02mg/creativecomputation/?page_id=424&quot; target=&quot;_blank&quot;&gt;Audio Visual Processing course&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After 2 nights of drinking, I made it in halfway though the Jam Session.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.iainlobb.com/images/iainlobb.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 484px; height: 192px;&quot; src=&quot;http://www.iainlobb.com/images/iainlobb.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Linked to the Elevator Pitch and people that didn&#39;t belong there, just because they&#39;re that good, I was glad to see &lt;a href=&quot;http://www.iainlobb.com/&quot; target=&quot;_blank&quot;&gt;Iain Lobb&lt;/a&gt; in a full session. I&#39;ve seen a few of his &lt;a href=&quot;http://www.lfpug.com/successful-flash-games/&quot; target=&quot;_blank&quot;&gt;previous talks&lt;/a&gt;. Obviously, he knows what his talking about and has plenty of hands-on experience, but his passion for what he does makes him a brilliant presenter. Proof of that, he filled the whole theater in just a few minutes and there were plenty more people that couldn&#39;t even make it it. John Davey should reconsider location for a future talk. If you&#39;re interested in Game Design and Flash, do have a look at &lt;a href=&quot;http://blog.iainlobb.com/2010/10/flash-on-beach-2010-this-guys.html&quot; target=&quot;_blank&quot;&gt;his blog&lt;/a&gt; as he also shares the awesome interface he used in talk.&lt;br /&gt;&lt;br /&gt;I missed Doug McCune&#39;s session, which sounded very interesting, but saw some awesome demos and learned about Spherical Harmonics in &lt;a href=&quot;http://www.unitzeroone.com/blog/&quot; target=&quot;_blank&quot;&gt;Ralph Hauwert&lt;/a&gt;&#39;s session. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Cyriak Harris&lt;/strong&gt; was a proper break from the &quot;ugly face of reality&quot;, if you haven&#39;t already, do check out his awesome videos.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Joshua Hirsch&lt;/strong&gt; from bigspaceship had a talk about personal project in a commercial environment. I didn&#39;t see his talk last year, but I understood the one this year was pretty similar. Don&#39;t know if anybody else noticed, but the guy complained about not many employees committed to personal projects. After he mentioned that bigspaceship takes ownership of the ideas and some of the incentives were things like &quot;meal in a restaurant&quot; it was obvious to me. &lt;a href=&quot;http://disturbmedia.com/&quot; target=&quot;_blank&quot;&gt;disturb&lt;/a&gt; isn&#39;t as large as bigspaceship, but it certainly treats personal projects and encourages ideas better. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm3.static.flickr.com/2180/1921665352_3deef8f7cd.jpg?v=0&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 375px;&quot; src=&quot;http://farm3.static.flickr.com/2180/1921665352_3deef8f7cd.jpg?v=0&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The closing talk was given by &lt;a href=&quot;http://levitated.net&quot; target=&quot;_blank&quot;&gt;Jared Tarbell.&lt;/a&gt; Another great talk about the link between nature, simple agents and emergent systems...creating complexity from simple behavior. Some new work was showcased, and there were a lot of insights into the manufacturing process of his artwork, from the algorithm running on a computer to the physical world(be it print, laser engraving, etc.)&lt;br /&gt;In 2007 I saw Jared&#39;s talk for the first time and was amazed. Generous as he is, he gave some of his art pieces to the public, but I was way in the back. I was a bit sad I couldn&#39;t get one of his wood prints, but somehow, he threw one that landed straight onto my lap. That was magic! This year I thought I should go to the front. I didn&#39;t manage to catch a wooden cube, but chance made it so, that one felt into my open bag...again I might be tempted to carry on about how random things aren&#39;t actually random, and there&#39;s a reason for most events, but I will stop here. Luckily I had a little something for Jared too. With such awesome people to fuel my confidence, you will see some generative art pretty soon...&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK2cHL5IknH_JG6z89pRlvmFIMM9Iol2B6mROuasPAkxRfp-ri9cs9f9wwE15-alrO3K45xjbcokDM_sJjwGXuktohaQEFNE42G3qPga_6r0oBqmR-L3h5EbQ38y_viR2g__611Wf4lYLX/s1600/cube01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 262px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK2cHL5IknH_JG6z89pRlvmFIMM9Iol2B6mROuasPAkxRfp-ri9cs9f9wwE15-alrO3K45xjbcokDM_sJjwGXuktohaQEFNE42G3qPga_6r0oBqmR-L3h5EbQ38y_viR2g__611Wf4lYLX/s400/cube01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5523586331299153218&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9EW5xrk_GHB19TaOSucH6oFIJTaphpKIwxc3wZCqORnP0QB9VYOOedRcFRhLZ_Q2vxYMnV1yo-zvpfeQlYA9sq3V8CULuefeFyMgXApr5cI6ENkoIreO5K0uX9FB_4NfJM44xZc2zTIK1/s1600/cube02.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 288px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9EW5xrk_GHB19TaOSucH6oFIJTaphpKIwxc3wZCqORnP0QB9VYOOedRcFRhLZ_Q2vxYMnV1yo-zvpfeQlYA9sq3V8CULuefeFyMgXApr5cI6ENkoIreO5K0uX9FB_4NfJM44xZc2zTIK1/s400/cube02.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5523586398609185650&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSGQYusAdwZy_Bptkq64xnBXZ1bAAL22FRK3WP18ednNGXtSPKgvB984dPjm9K5NiVvdauqKABDTCtektfpCXcMkrN1pVaElTJNdkgnUHcx6TMDLxarP1wAaas9Ah0N8Bxk_kI_U8aJEci/s1600/cube03.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 317px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSGQYusAdwZy_Bptkq64xnBXZ1bAAL22FRK3WP18ednNGXtSPKgvB984dPjm9K5NiVvdauqKABDTCtektfpCXcMkrN1pVaElTJNdkgnUHcx6TMDLxarP1wAaas9Ah0N8Bxk_kI_U8aJEci/s400/cube03.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5523586455043821058&quot; /&gt;&lt;/a&gt;</description><link>http://tomaterial.blogspot.com/2010/10/fotb-2010.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYuBgSEZG6SF9kSbf-C9zgxxW301tWs9lwM7qMkQquN8Xk5e6STWeEg0rOCgjJsQFiU8wRK8QYirYXEg6n7eeX_Eq16o7S-nYb3jNSSrU8k47bpTHsodFT-b6UIYD6OwhOGmmyTZ3p13JA/s72-c/toxi01.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-29073123186510621</guid><pubDate>Fri, 17 Sep 2010 07:40:00 +0000</pubDate><atom:updated>2011-02-01T00:24:22.848+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">actionscript 3.0</category><category domain="http://www.blogger.com/atom/ns#">arduino</category><category domain="http://www.blogger.com/atom/ns#">lfpug</category><category domain="http://www.blogger.com/atom/ns#">talks</category><title>Arduino &amp; Actionscript - The resources</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.lfpug.com/26th-august-2010-26082010/&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 720px; height: 182px;&quot; src=&quot;http://www.lfpug.com/wp-content/themes/default/images/2010_08_header.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Things are getting busy again, but finally managed to get a bit of time to put the materials together from my talk at &lt;a href=&quot;http://www.lfpug.com/arduino-actionscript/&quot;&gt;LFPUG&lt;/a&gt;&lt;br /&gt;&lt;!--&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/talks/arduino/arduino_and_actionscript.zip&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 250px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAmI51atXgsvKIMJRRSqEZZlLU51po1beUq4CrntlgXwIi2c5eXCCPFsN5FcXW2eY0XXqCwNUCOGoBoOqc7AvZaZxq9TaMQNdvhtaU2s0mwK8pABLc1uqzc3zSCRICMplM-eDnj11ERhPL/s400/slides.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5517787745678207122&quot; /&gt;&lt;/a&gt; --&gt;&lt;br /&gt;You can download the resources &lt;a href=&quot;http://lifesine.eu/talks/arduino/arduino_and_actionscript.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;The zip contains the slides(pdf), a readme file with instructions on how to setup your files for Arduino and how to configure serproxy.&lt;br /&gt;&lt;br /&gt;The video recording of the talk is available (thanks &lt;a href=&quot;http://www.influxis.com/&quot;&gt;Influxis&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;!--&lt;br /&gt;&lt;embed src=&quot;http://lifesine.eu/talks/arduino/player.swf&quot; width=&quot;480&quot; height=&quot;360&quot; &gt;&lt;/embed&gt;--&gt;&lt;br /&gt;&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0&quot; width=&quot;480&quot; height=&quot;360&quot; id=&quot;player&quot; align=&quot;middle&quot;&gt;&lt;br /&gt; &lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;&lt;br /&gt; &lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;br /&gt; &lt;param name=&quot;movie&quot; value=&quot;http://lifesine.eu/talks/arduino/player.swf&quot; /&gt;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#000000&quot; /&gt; &lt;embed src=&quot;http://lifesine.eu/talks/arduino/player.swf&quot; quality=&quot;high&quot; bgcolor=&quot;#000000&quot; width=&quot;480&quot; height=&quot;360&quot; name=&quot;player&quot; align=&quot;middle&quot; allowScriptAccess=&quot;always&quot; allowFullScreen=&quot;true&quot; type=&quot;application/x-shockwave-flash&quot; pluginspage=&quot;http://www.adobe.com/go/getflashplayer&quot; &gt;&lt;/embed&gt;&lt;br /&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;If you have any problems comment on this page or send me an email.&lt;br /&gt;&lt;br /&gt;Thanks again to &lt;a href=&quot;tink.ws/blog&quot;&gt;Tink&lt;/a&gt; for the opportunity to talk at &lt;a href=&quot;lfpug.com/&quot;&gt;LFPUG&lt;/a&gt; and big thanks to &lt;a href=&quot;http://www.disturbmedia.com&quot;&gt;disturb media&lt;/a&gt; for supporting me&lt;br /&gt;with the presentation. The slide design is crafted by &lt;strong&gt;Jason Turner&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Big thanks to &lt;a href=&quot;http://www.danielhirschmann.com/&quot;&gt;Daniel Hirschmann&lt;/a&gt;&lt;br /&gt;for the awesome course taught at &lt;a href=&quot;http://creativecomputation.co.uk/&quot;&gt;Goldsmiths&lt;/a&gt;. Remember, there are lot of good resources on the &lt;a href=&quot;http://learn.plankman.com/w/index.php?title=Goldsmiths,_Autumn_2009&quot;&gt;Physical Computing Wiki &lt;/a&gt;. Feel free to make use of Daniel&#39;s mailing list([physcomp][at][lists.plankman.com]).&lt;br /&gt;&lt;br /&gt;This post should be on the disturb blog, but at the moment, Jace is a bit busy &lt;a href=&quot;http://sandwichseptember.tumblr.com&quot; target=&quot;_blank&quot;&gt;making sandwiches&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Conrad&#39;s talk will be at &lt;a href=&quot;http://flashonthebeach.com/&quot;&gt;Flash On the Beach&lt;/a&gt;. &lt;br /&gt;Disturb have a few surprises for you there.&lt;br /&gt;&lt;br /&gt;See y&#39;all offline !</description><link>http://tomaterial.blogspot.com/2010/09/arduino-actionscript-resources.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAmI51atXgsvKIMJRRSqEZZlLU51po1beUq4CrntlgXwIi2c5eXCCPFsN5FcXW2eY0XXqCwNUCOGoBoOqc7AvZaZxq9TaMQNdvhtaU2s0mwK8pABLc1uqzc3zSCRICMplM-eDnj11ERhPL/s72-c/slides.jpg" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-7310077283929047671</guid><pubDate>Mon, 16 Aug 2010 00:54:00 +0000</pubDate><atom:updated>2010-09-16T09:06:36.568+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">actionscript 3.0</category><category domain="http://www.blogger.com/atom/ns#">arduino</category><category domain="http://www.blogger.com/atom/ns#">lfpug</category><category domain="http://www.blogger.com/atom/ns#">talks</category><title>Arduino &amp; Actionscript - The talk</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.lfpug.com/wp-content/themes/default/images/2010_08_header.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 720px; height: 182px;&quot; src=&quot;http://www.lfpug.com/wp-content/themes/default/images/2010_08_header.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.tink.ws/blog/&quot;&gt;Tink&lt;/a&gt; was kind enough to allow me to give a talk at the &lt;a href=&quot;http://www.lfpug.com/&quot;&gt;London Flash Platform User Group&lt;/a&gt; later this month. &lt;br /&gt;&lt;br /&gt;I will be presenting an introduction to Arduino, sensors, actuators and all that geeky goodness.&lt;br /&gt;There will be a few demos on how to communicate between Arduino and Actionscript, so hopefully,&lt;br /&gt;is hardware doesn&#39;t fail, this will be pretty fun.&lt;br /&gt;&lt;br /&gt;With years of experience in OOD, frameworks and TDD, &lt;a href=&quot;http://www.dz015.com/&quot;&gt;Conrad Winchester&lt;/a&gt; will giving a talk before me on the &lt;a href=&quot;http://www.robotlegs.org/&quot;&gt;Robotlegs micro-architecture&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;If you&#39;re in London, do &lt;a href=&quot;http://www.lfpug.com/26th-august-2010-26082010/&quot;&gt;sign up&lt;/a&gt; and drop by &lt;a href=&quot;http://www.rga.com/&quot;&gt;RG/A&lt;/a&gt;&#39;s office in Clerkenwell as they will be hosting the talks this month.&lt;br /&gt;&lt;br /&gt;Otherwise, stay tuned, video and slides will be posted here after the talk.</description><link>http://tomaterial.blogspot.com/2010/08/arduino-actionscript-talk.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-690498939998542823</guid><pubDate>Fri, 18 Jun 2010 22:23:00 +0000</pubDate><atom:updated>2011-02-25T14:05:29.027+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">film</category><category domain="http://www.blogger.com/atom/ns#">installation</category><category domain="http://www.blogger.com/atom/ns#">maxmsp</category><category domain="http://www.blogger.com/atom/ns#">performance</category><title>The Mother Mind is free</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.imaking.dk/content/6.image/95.mother-mind/07.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 640px; height: 360px;&quot; src=&quot;http://www.imaking.dk/content/6.image/95.mother-mind/07.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Mother Mind was released to the curious hearts and minds visiting Goldsmiths.&lt;br /&gt;As mentioned in the previous post, balance shifted from a lot of live video processing,&lt;br /&gt;to less. Instead the voice of Helene took over the performance, and technology just&lt;br /&gt;aided here and there, trying to disguise itself as magic.&lt;br /&gt;&lt;br /&gt;Here is a fragment from the performance:&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/ohkoXjIipg0?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/ohkoXjIipg0?fs=1&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;For documentation purposes, here are is a video of a previous Max patcher:&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/20367123&quot; width=&quot;400&quot; height=&quot;300&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/20367123&quot;&gt;Colour Sound&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Using jitter, I analyze the average colour in the video. The amount of red is mapped to the volume of the &lt;a href=&quot;http://www.freesound.org/samplesViewSingle.php?id=17756&quot; target=&quot;_blank&quot;&gt;wind&lt;/a&gt; track and the amount of blue is mapped to the volume of the &lt;a href=&quot;http://www.freesound.org/samplesViewSingle.php?id=31600&quot; target=&quot;_blank&quot;&gt;chimes&lt;/a&gt; track (both sounds from freesound.org).&lt;br /&gt;&lt;br /&gt;The tracks were randomly chosen, but the Wind track seems to go with the waves somehow.&lt;br /&gt;&lt;br /&gt;Here are some screenshot :&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCqWYr7d3M7BCf3sHvn8uki8DsxdSJ6Wi_27wyso7ucGYSjMAGXdOulW1IOuXRVKHX8pxkAdTzSltggPxMo_wrQw2jrcn2p4UJB6slDHyhf7KN2Y97O-pIK7QLuISpWK-kEibhLMVTNVj_/s1600/blue.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 322px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCqWYr7d3M7BCf3sHvn8uki8DsxdSJ6Wi_27wyso7ucGYSjMAGXdOulW1IOuXRVKHX8pxkAdTzSltggPxMo_wrQw2jrcn2p4UJB6slDHyhf7KN2Y97O-pIK7QLuISpWK-kEibhLMVTNVj_/s400/blue.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5517415916705425170&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuiEX0XaQKYpY-DbQeXu9dM002IxeQ75qRblowRtW4tWfIHAE37UpYZEpoR7xto53cefxDtuyIWXJXpKBFB8auDwUe8S4sEjkJkdBuSxTLL4U7OYTgvgB9kEuqM9dcI7pkWuxFXC7DZtro/s1600/red.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuiEX0XaQKYpY-DbQeXu9dM002IxeQ75qRblowRtW4tWfIHAE37UpYZEpoR7xto53cefxDtuyIWXJXpKBFB8auDwUe8S4sEjkJkdBuSxTLL4U7OYTgvgB9kEuqM9dcI7pkWuxFXC7DZtro/s400/red.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5517416046741699058&quot; /&gt;&lt;/a&gt;</description><link>http://tomaterial.blogspot.com/2010/06/mother-mind-is-free.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCqWYr7d3M7BCf3sHvn8uki8DsxdSJ6Wi_27wyso7ucGYSjMAGXdOulW1IOuXRVKHX8pxkAdTzSltggPxMo_wrQw2jrcn2p4UJB6slDHyhf7KN2Y97O-pIK7QLuISpWK-kEibhLMVTNVj_/s72-c/blue.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-6982326666855339545</guid><pubDate>Thu, 10 Jun 2010 22:30:00 +0000</pubDate><atom:updated>2010-06-17T17:07:47.898+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">film</category><category domain="http://www.blogger.com/atom/ns#">installation</category><category domain="http://www.blogger.com/atom/ns#">maxmsp</category><category domain="http://www.blogger.com/atom/ns#">performance</category><title>Mother Mind</title><description>&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 375px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik61vz9E0rwFKj4dRBB1gPhgcOJv4ofwBVP5SK15nYY7zBmCcTHG9_8XOliJddGvQHo6yhtBe5n3nRzxSA1VckgQFQPGTFULw5rPi8QC6VDM3cCnDbUdN4s-3Zc7uxtb724-PdUiovkd_F/s400/Ima.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5483770483460203906&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;About a month ago I had the pleasure to meet Helene Nymann on the steps of Goldsmiths University Library. Long story short, I did a bit of research into sound, film, film sound and soundtracks, but didn&#39;t have the chance to work with great material, and Helene had great video material and no sound. &lt;br /&gt;&lt;br /&gt;We tried a few simple techniques using Max/MSP/Jitter to analyze the video and alter pre-recorded sound. Helene also wanted to bring something new into this and tries to blend film, performance and gallery space into one. If you&#39;re interested in experimental video, live performance, and a bit of live signal processing, you&#39;re more than welcome to view Helene&#39;s project: &lt;strong&gt;Mothermind&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;The performance will take place on the &lt;strong&gt;17th of June, from 6PM to 9PM in Goldsmiths Richard Hoggart building&lt;/strong&gt;(entrance 26 on the map bellow), in &lt;strong&gt;room 328&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://maps.google.co.uk/maps/place?cid=1969408599269406229&amp;q=Goldsmiths+College,+University+of+London,+Lewisham&amp;hl=en&amp;cd=1&amp;cad=src:pplink&amp;ei=IkYaTOC5A9aZjAfgmKCyDg&amp;sig2=jOkwN_3r1amuSUanePfUAQ&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 358px; height: 336px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD2HzEHNQQBiRWLtf97jwbg4XsAdVsmfNgOO7OLofTYDuQEd_m8aZvaD1LH3V7cFNeP0xnss2jnKVk73M6sfonVPe8xDRVqndt-Vh1yU2tGF_Nlq59pCS7psgCFcxcUERcaNiTGJ7_lWmn/s400/Directions+.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5483771826720559122&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Details to follow...</description><link>http://tomaterial.blogspot.com/2010/06/mother-mind.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik61vz9E0rwFKj4dRBB1gPhgcOJv4ofwBVP5SK15nYY7zBmCcTHG9_8XOliJddGvQHo6yhtBe5n3nRzxSA1VckgQFQPGTFULw5rPi8QC6VDM3cCnDbUdN4s-3Zc7uxtb724-PdUiovkd_F/s72-c/Ima.jpg" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-2876410790815668927</guid><pubDate>Thu, 22 Apr 2010 22:40:00 +0000</pubDate><atom:updated>2010-06-09T18:14:40.974+01:00</atom:updated><title>Slides from the London Flash Developers and Designers Meetup Talk</title><description>Hello there,&lt;br /&gt;&lt;br /&gt;The slides are available online now.&lt;br /&gt;A bit compressed on slideshare:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;width:425px&quot; id=&quot;__ss_3823482&quot;&gt;&lt;strong style=&quot;display:block;margin:12px 0 4px&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/orgicus/introduction-to-jsfl&quot; title=&quot;Introduction To JSFL&quot;&gt;Introduction To JSFL&lt;/a&gt;&lt;/strong&gt;&lt;object width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=introductiontojsfl-100422173727-phpapp01&amp;stripped_title=introduction-to-jsfl&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;/&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;/&gt;&lt;embed src=&quot;http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=introductiontojsfl-100422173727-phpapp01&amp;stripped_title=introduction-to-jsfl&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style=&quot;padding:5px 0 12px&quot;&gt;View more &lt;a href=&quot;http://www.slideshare.net/&quot;&gt;presentations&lt;/a&gt; from &lt;a href=&quot;http://www.slideshare.net/orgicus&quot;&gt;George Profenza&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Or the orginal in &lt;a href=&quot;http://lifesine.eu/talks/jsfl/Introduction_to_JSFL.pdf&quot;&gt;PDF format&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Quick warning: &quot;Forgive me for my English is not so premium!&quot;&lt;br /&gt;There might be spelling errors here and there. If you find that&lt;br /&gt;annoying, let me know and I&#39;ll fix the errors. I didn&#39;t plan time&lt;br /&gt;for any proof reading, my bad.&lt;br /&gt;&lt;br /&gt;Here are the links for some of the animation helpers presented&lt;br /&gt;at the start of the session:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://durej.com/?p=23&quot; target=&quot;_blank&quot;&gt;Stage Recorder by Slavomir Durej&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://ajarproductions.com/blog/2009/02/10/flash-extension-motionsketch/&quot; target=&quot;_blank&quot;&gt;Motion Sketch by Justin Putney/ajarproductions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;extid=1860528&quot; target=&quot;_blank&quot;&gt;LazyBoy Panel&lt;/a&gt; - manually declares stage instances based on a naming convention.&lt;br /&gt;&lt;br /&gt;More handy tools in the presentation.&lt;br /&gt;&lt;br /&gt;David will gather the files written at the presentation. Updates related to this talk will be posted here.&lt;br /&gt;&lt;br /&gt;Oh, if want to get started with MooTools or see what the Adobe Open Source Media Framework is about, there is a talk next week at the &lt;a href=&quot;http://www.lfpug.com/29th-april-2010-29042010/&quot;&gt;London Flash Platform User Group&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;George</description><link>http://tomaterial.blogspot.com/2010/04/slides-from-london-flash-developers-and.html</link><author>noreply@blogger.com (George Profenza)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-2710192675190423745</guid><pubDate>Tue, 20 Apr 2010 21:40:00 +0000</pubDate><atom:updated>2010-06-18T18:37:42.257+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">flash</category><category domain="http://www.blogger.com/atom/ns#">flash-ide</category><category domain="http://www.blogger.com/atom/ns#">jsfl</category><category domain="http://www.blogger.com/atom/ns#">talks</category><title>Speaking at London Flash Developers and Designers Meetup Group</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/talks/jsfl/assets/blogheader.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 550px; height: 140px;&quot; src=&quot;http://lifesine.eu/talks/jsfl/assets/blogheader.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I will be giving a talk on the 22nd of April at The London Flash Developers and Designers Meetup Group.&lt;br /&gt;&lt;br /&gt;The talk will be about JSFL(Javascript Flash) and hopefully will help attendees getting started with automating aspects of the Flash IDE. Although there is some scripting involved, there are quite a few things in for designers/animators that use Flash as well. We will be looking at how to create some basic commands then move on to traversing the timeline and accessing the data of various elements.&lt;br /&gt;&lt;br /&gt;Tired of doing the same tasks again and again in Flash ? Come a long and see how you can make it all easier.&lt;br /&gt;&lt;br /&gt;The Flash Meetup takes place at London South Bank University in the Keyworth Building,&lt;br /&gt;this Thursday at 7 PM. More details on the &lt;a href=&quot;http://flash.meetup.com/130/calendar/13006378/?from=list&amp;offset=0&quot; target=&quot;_blank&quot;&gt;Meetup page&lt;/a&gt;.</description><link>http://tomaterial.blogspot.com/2010/04/speaking-at-london-flash-developers-and.html</link><author>noreply@blogger.com (George Profenza)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-8031333503736768690</guid><pubDate>Fri, 16 Apr 2010 18:17:00 +0000</pubDate><atom:updated>2010-10-02T19:36:26.186+01:00</atom:updated><title>South Park style lip synch with actionscript 3.0</title><description>At &lt;a href=&quot;http://disturbmedia.com/&quot; target=&quot;_blank&quot;&gt;disturb media&lt;/a&gt; we wrote a detailed tutorial on how to use the Sound and SoundMixer class in actionscript for something else, not just fancy sound visualizers. &lt;br /&gt;&lt;br /&gt;The tutorial made it in issue 169 of &lt;a href=&quot;http://www.webdesignermag.co.uk/&quot; target=&quot;_blank&quot;&gt;WebDesigner Magazine&lt;/a&gt;&lt;br /&gt;It&#39;s a 4 page feauture, lot&#39;s of details covered, do check it out!&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/chris/lipSynchTutorial.html&quot; target=&quot;_blank&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 282px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzB0YEnQxpIDb2ubB4O2lfLhcLhOfjR7ptsHX4B6Jg0wfseFXD30Uo2NW1gBKJ4ErUqR1Q2IdxGuAGoSOeX_ikAzNd3xLk551xCpvoCLN4TaZS1CEcpkkcJeTz62PGZp_3UnF29wHrfuDh/s400/sa.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5523517701219307874&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Click on the image to see a demo.&lt;br /&gt;&lt;br /&gt;The &quot;heaps aweseome patrol captain&quot; &lt;a href=&quot;http://crispe.net/&quot; target=&quot;_blank&quot;&gt;Chris&lt;/a&gt; designed the character and setup the assets, &lt;br /&gt;and &lt;a href=&quot;http://alexstanbury.com/&quot; target=&quot;_blank&quot;&gt;Alex&lt;/a&gt; performed and produced the sound. Big thanks !</description><link>http://tomaterial.blogspot.com/2010/04/south-park-style-lip-synch-with.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzB0YEnQxpIDb2ubB4O2lfLhcLhOfjR7ptsHX4B6Jg0wfseFXD30Uo2NW1gBKJ4ErUqR1Q2IdxGuAGoSOeX_ikAzNd3xLk551xCpvoCLN4TaZS1CEcpkkcJeTz62PGZp_3UnF29wHrfuDh/s72-c/sa.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-5765915266582709539</guid><pubDate>Wed, 14 Apr 2010 09:21:00 +0000</pubDate><atom:updated>2010-04-14T11:18:24.404+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">#decode09</category><category domain="http://www.blogger.com/atom/ns#">creative computing</category><category domain="http://www.blogger.com/atom/ns#">decode</category><category domain="http://www.blogger.com/atom/ns#">processing</category><title>Decode</title><description>A great exhibition ended this Sunday, the Decode Gallery at the Victoria &amp; Albert Museum.&lt;br /&gt;I&#39;ve seen a lot of great projects out from the likes of &lt;strong&gt;John Maeda, Casey Reas, Marius Watz, Golan Levin, Jonathan Harris, Joshua Davis, Robert Hodgin, Chris O&#39;Shea, et al.&lt;/strong&gt; It was the first time I&#39;ve seen so much technology in a museum, at this scale.&lt;br /&gt;More interesting than the technology itself was the chance to see the reactions of the other visitors.&lt;br /&gt;&lt;br /&gt;An interesting catch is that the source code for the &lt;a href=&quot;http://www.vam.ac.uk/microsites/decode/&quot; target=&quot;_blank&quot;&gt;Decode Identity&lt;/a&gt; by Karsten Schmidt is released on &lt;a href=&quot;http://code.google.com/p/decode/&quot; target=&quot;_blank&quot;&gt;GoogleCode&lt;/a&gt;, so people could submit recoded versions. I am way behind with my main project, but I spent a bit of Sunday tinkering with the code. I did run intro trouble when I had to put the images together as a video. I&#39;ve used After Effects for the first time just to import a sequence of images and lay a sound track, but it took quite some time to get used to the basics for some reason. The sound is a fragment from a song by &lt;a href=&quot;http://www.myspace.com/valentinleonat&quot; target=&quot;_blank&quot;&gt;Valentin Leonat&lt;/a&gt; performed back in 2007. I&#39;ve used the Minim library, FFT mostly to use the sound as a trigger for changes in the video. The drums control the mesh colour a bit (the intensity of the blue-ish tint), but the guitar controls&lt;br /&gt;the background colour and the camera position on higher peaks and the distortion of the mesh throughout the length of the video. &lt;br /&gt;&lt;br /&gt;The video doesn&#39;t feel the same way, as recording a sequence of images from Processing seems to take a lot of resources,&lt;br /&gt;but I encourage you to download my version of the &lt;a href=&quot;http://lifesine.eu/processing/DecodeIdent.zip&quot;&gt;source code&lt;/a&gt; and have a look for yourselves.&lt;br /&gt;&lt;br /&gt;Anyway, here is my late and tiny contribution:&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;671&quot; height=&quot;353&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=10885776&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=10885776&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;671&quot; height=&quot;353&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/10885776&quot;&gt;Decode Tremolo&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Ok, back to some work now.&lt;br /&gt;&lt;br /&gt;Oh, one last thing, the Decode Gallery ended, but there are still a few days to check out some digital goodness&lt;br /&gt;on &lt;a href=&quot;http://www.vam.ac.uk/exhibitions/future_exhibs/Digital%20Pioneers/index.html&quot;&gt;Digital Pioneers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Take care,&lt;br /&gt;George</description><link>http://tomaterial.blogspot.com/2010/04/decode.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-5836206294149056599</guid><pubDate>Fri, 26 Mar 2010 19:07:00 +0000</pubDate><atom:updated>2010-03-27T01:16:05.740+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">creative computing</category><category domain="http://www.blogger.com/atom/ns#">ghost3.13</category><category domain="http://www.blogger.com/atom/ns#">goldsmiths</category><category domain="http://www.blogger.com/atom/ns#">jitter</category><category domain="http://www.blogger.com/atom/ns#">leseb</category><category domain="http://www.blogger.com/atom/ns#">max</category><category domain="http://www.blogger.com/atom/ns#">maxmsp</category><category domain="http://www.blogger.com/atom/ns#">msp</category><category domain="http://www.blogger.com/atom/ns#">valentinleonat</category><title>Time for another update</title><description>Finally a bit of time to breathe. A lot happening lately, again. Just finished 2 assignments, 1 more to go for now.&lt;br /&gt;This time I&#39;d like to share some of the things I study in &lt;a href=&quot;creativecomputation.co.uk/&quot; target=&quot;_blank&quot; alt=&quot;opens new tab/window&quot;&gt;Creative Computing at Goldsmiths, University of London&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am handing in the project for Audio Visual Processing. The task given was to &quot;implement interactive real-time audio&lt;br /&gt;and video systems using the programming tool of your choice (either maxMSPJitter, C++ using provided libraries, or Java/Processing).&quot;&lt;br /&gt;&lt;br /&gt;There was plenty of information to sponge in a short amount of time, but very fun. What I&#39;ve noticed so far is: the simpler, the better. What I mean is, if I use the right numbers by processing video or audio, the results might be a bit &#39;jittery&#39; and might not convey a theme, that could be easier conveyed with a bit of cheating. The brain does a lot of things for us, and when it comes to video we only need 24 frames per second be fooled into seeing continuos animation, when linked to sound, the images gain value, and feed information (confirmation) back to the sound (source) in a strange but effective loop. I haven&#39;t managed to get the right balance between the data processed and the way to map that wisely so it&#39;s instantly and easily perceivable.&lt;br /&gt;&lt;br /&gt;Well, enough talk for now. Here is a an attempt to modify 3d geometry (a plane) using video(color) and audio(peak amplitudes sampled every 40 milliseconds) as source. For some reason it makes me think it could be a &#39;quick&#39;n&#39;dirty&#39; technique to achieve an effect similar to Michel Gondry&#39;s &quot;Fell in Fell In Love With A Girl Lyrics&quot; video for The White Stripes. The source video is a performance by &lt;a href=&quot;http://www.leseb.ro/&quot; target=&quot;_blank&quot;&gt;Les Elephants Bizarres&lt;/a&gt;, talented friends from back home.&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;550&quot; height=&quot;412&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=10471642&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=10471642&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;550&quot; height=&quot;412&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/10471642&quot;&gt;GridTest - Les Elephants Bizarres - Hello Says The Devil&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;The colour channels from the video control the height of each grid square, coresponding to a group of polygons in the 3d plane. The resolution of the 3d plane and source video can be altered in realtime. The inputs can trigger a change all the time, or only when a change in peaks occurs, as with this video. Also the height can be controlled by the audio, not fully demonstrated in the video.&lt;br /&gt;Click &lt;a href=&quot;http://lifesine.eu/audioVisualProcessing/AudioVisualProcessingPatches.zip&quot;&gt;here&lt;/a&gt; for the MaxMSP/Jitter patches used to generate the videos(really compressed videos).&lt;br /&gt;&lt;br /&gt;Here is a simpler attempt to modify a procedural 2d texture that in turn modifies the geometry of a 3d plane using sound as input. This time I used the pfft object narrow 3 ranges of frequencies (low, medium, high), but they&#39;re not very cleverly mapped to the texture inputs. The low frequencies control the scale of the procedural map, the peaks in medium frequencies change the procedural map, while the high frequencies alter the weight applied to the maps.&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;550&quot; height=&quot;412&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=10473576&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=10473576&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;550&quot; height=&quot;412&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/10473576&quot;&gt;AudioVisual test - Valentin Leonat - Esti Departe&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Music by Valentin Leonat. Be sure to check out more tunes on &lt;a href=&quot;myspace.com/valentinleonat&quot; target=&quot;_blank&quot;&gt;Valentin&#39;s MySpace page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The method to analyze audio is good enough, but not the method to control the visual.  The inputs might work better with a glitchy tune. Here is the &lt;a href=&quot;http://www.last.fm/music/The+Ghost+of+3.13&quot; target=&quot;_blank&quot;&gt;Ghost of 3.13&lt;/a&gt; with Orchids and Lilacs&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;550&quot; height=&quot;412&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=10473339&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=10473339&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; width=&quot;550&quot; height=&quot;412&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/10473339&quot;&gt;AudioVisual test - The Ghost Of 3.13 - Orchids And Lilacs&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/user1695279&quot;&gt;George Profenza&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;</description><link>http://tomaterial.blogspot.com/2010/03/time-for-another-update.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-6980711754176362203</guid><pubDate>Tue, 02 Feb 2010 23:29:00 +0000</pubDate><atom:updated>2010-02-03T00:55:56.689+00:00</atom:updated><title>Missing myself</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.vam.ac.uk/microsites/decode/images/artwork/events_john_madeo.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:left;cursor:pointer; cursor:hand;width: 444px; height: 374px;&quot; src=&quot;http://www.vam.ac.uk/microsites/decode/images/artwork/events_john_madeo.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;small&gt;Detail from Nature by John Maeda&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sounds egoistic, and maybe it is. I didn&#39;t bother me much, until I&#39;ve looked back and realized how I&#39;ve changed. Well, we all change, we interact, we change others in return and so on. I used to draw more, create more, not better, just more. I was annoyed I didn&#39;t know enough code to make some of my ideas work. A few random events, like &lt;a href=&quot;http://www.levitated.net/&quot;&gt;Jared Tarbell&lt;/a&gt; throwing one of his laser cuts wood models at me at FOTB&#39;07...&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsC6BL4m1A7CgGR2MhnvoQWV8SDANMSTwT9lmxEKPN4L4SNMIy4u1bmh0z_yN6cHzrhTqt-LBRtq4tCo0TMamzHms6R-EvQckeG6xoWKd4-ipjo_eA2KYNraPnwaINwHZ4QvNkO_ApZ9HS/s1600-h/jared_tarbell.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 324px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsC6BL4m1A7CgGR2MhnvoQWV8SDANMSTwT9lmxEKPN4L4SNMIy4u1bmh0z_yN6cHzrhTqt-LBRtq4tCo0TMamzHms6R-EvQckeG6xoWKd4-ipjo_eA2KYNraPnwaINwHZ4QvNkO_ApZ9HS/s400/jared_tarbell.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5433808460642426514&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;... &lt;a href=&quot;http://tomaterial.blogspot.com/2008/03/ive-got-new-toy-arduino.html&quot;&gt;winning an Arduino&lt;/a&gt; at &lt;a href=&quot;http://www.lfpug.com/&quot;&gt;LFPUG&lt;/a&gt;, a few dozen coin flips always ending on the same side and I ended up studying &lt;a href=&quot;http://creativecomputation.co.uk/&quot;&gt;Creative Computing&lt;/a&gt; at Goldsmiths, University of London. There was a lot of new material to cover (like &lt;strong&gt;Java, Processing, OpenGL, MaxMSPJitter, openframeworks&lt;/strong&gt;, etc), but I&#39;ve managed to do a decent job and I don&#39;t think I did it by my own.&lt;br /&gt;&lt;br /&gt;Back in 2007 I just started to tinker with code(as2.0) and I was pretty bad at it, plus the amount of knowledge I had to cover scared me. AS3.0 was out and that was even scarier. When I was at &lt;a href=&quot;http://www.flashonthebeach.com/&quot;&gt;FOTB&lt;/a&gt; I had a copy of &lt;a href=&quot;http://oreilly.com/catalog/9780596526948&quot;&gt;Essential AS 3.0&lt;/a&gt; which I used to get autographs from most of the great developers there like &lt;a href=&quot;http://www.artfromcode.com/&quot;&gt;Keith Peters&lt;/a&gt;, &lt;a href=&quot;http://lab.andre-michelle.com/&quot;&gt;Andre Michelle&lt;/a&gt;, &lt;a href=&quot;http://www.brendandawes.com/&quot;&gt;Brendan Dawes&lt;/a&gt;, &lt;a href=&quot;http://jot.eriknatzke.com/&quot;&gt;Erik Natze&lt;/a&gt;, &lt;a href=&quot;http://www.carlosulloa.com/&quot;&gt;Carlos Ulloa&lt;/a&gt;, etc. &lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuq8jslkWPOXE5sldy5TmM9KJEHyxkBPk9IEQddHB5jes9c8g1I7lr7NriRonVzAxDpNs8vi7-QKEvD_mT4Z4EkSG1KVGkXR6_Q4I-qoWtsCtwn0Xz5CSo3sktbZx2Pr1B60DnywAGEbCM/s1600-h/1920846721_e3e1ea46c8.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuq8jslkWPOXE5sldy5TmM9KJEHyxkBPk9IEQddHB5jes9c8g1I7lr7NriRonVzAxDpNs8vi7-QKEvD_mT4Z4EkSG1KVGkXR6_Q4I-qoWtsCtwn0Xz5CSo3sktbZx2Pr1B60DnywAGEbCM/s320/1920846721_e3e1ea46c8.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5174532296156435106&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In my head it was like I had their &#39;go-ahead&#39;/approval and I&#39;d owe it to them to learn all that. I managed to get a job in London in late April, early May 2008 which meant for a while I commuted from Canterbury, each morning waking at 5, sleeping a few hours a night and had to hand in my projects for Fine Arts and Digital Media at that time. Daily bus journeys meant 4 to 5 hours a day which meant when I wasn&#39;t instantly falling asleep after running to catch the bus I would read. The &#39;good luck charm&#39; worked.&lt;br /&gt;&lt;br /&gt;I got scared again when I had to start Creative Computing. Not a problem, I got &lt;a href=&quot;http://www.flight404.com/&quot;&gt;Robert Hodgin&lt;/a&gt;&#39;s signature on my copy of &lt;a href=&quot;http://processing.org/learning/books/&quot;&gt;Processing: A Programming Handbook&lt;br /&gt;for Visual Designers and Artists&lt;/a&gt;. I started to learn Processing and started to &lt;a href=&quot;http://doc.gold.ac.uk/~ma802gp/abstract&quot;&gt;play with OpenGL&lt;/a&gt; a bit. I still regret I haven&#39;t caught James Patterson, although I did put about 10 or 11 forms in 2007 and in 2008 John Davey managed to get him on stage. &lt;br /&gt;&lt;br /&gt;This year I am finishing my undergraduate studies. This is a bit unbelievable as this would be the 5th University I&#39;m studying in, but the 1st degree I seem to finish. Now I don&#39;t know for sure where I will head, but as usual I &#39;smell&#39; a direction and keep hitting walls from side to side in order to move forward. Sometimes I find shortcuts, sometimes I get lost for a while, it&#39;s all part of learning.&lt;br /&gt;&lt;br /&gt;Now fear was creeping in regarding my direction, but I found a bit of light tonight.&lt;br /&gt;I just got back from an &lt;a href=&quot;http://www.vam.ac.uk/microsites/decode/events&quot;&gt;amazing talk at the V&amp;A&lt;/a&gt; given by &lt;a href=&quot;http://en.wikipedia.org/wiki/John_Maeda&quot;&gt;John Maeda&lt;/a&gt;. I didn&#39;t realize how much I went into this whole computing thing and technology, I was thinking more about the geeky details than the ideas. Getting lost into creating tools and the most efficient way to build tools that I ran out of time to actually use them. As &lt;a href=&quot;http://www.number27.org/&quot;&gt;Jonathan Harris&lt;/a&gt; mentioned, tools are using me, not the other way around.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Thank you John Maeda for reminding me to finish what I&#39;ve started. Oh, and thank you for the &#39;go-ahead&#39; as well.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDCurxf-hkx6-PcGXFuB7VDvRqYdGsA_ZL1HaUB_8u5XqCdzr_aGwt7jWblus044PrmkwPefsbaL6CkgQ-OUsmjPjqq1KGn6-GBnjvOKmc1Se47i31qDhki00q3SSFpnH3F0qDKzpBHnJ-/s1600-h/john_maeda.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 287px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDCurxf-hkx6-PcGXFuB7VDvRqYdGsA_ZL1HaUB_8u5XqCdzr_aGwt7jWblus044PrmkwPefsbaL6CkgQ-OUsmjPjqq1KGn6-GBnjvOKmc1Se47i31qDhki00q3SSFpnH3F0qDKzpBHnJ-/s400/john_maeda.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5433799813503508610&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is always great to meet your heroes in person, as a &lt;a href=&quot;http://www.youtube.com/watch?v=ji5_MqicxSo&quot;&gt;great man once said&lt;/a&gt;.</description><link>http://tomaterial.blogspot.com/2010/02/missing-myself.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsC6BL4m1A7CgGR2MhnvoQWV8SDANMSTwT9lmxEKPN4L4SNMIy4u1bmh0z_yN6cHzrhTqt-LBRtq4tCo0TMamzHms6R-EvQckeG6xoWKd4-ipjo_eA2KYNraPnwaINwHZ4QvNkO_ApZ9HS/s72-c/jared_tarbell.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-4698253444918319122</guid><pubDate>Sat, 31 Oct 2009 23:35:00 +0000</pubDate><atom:updated>2009-11-04T12:21:15.767+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">adobe</category><category domain="http://www.blogger.com/atom/ns#">c++</category><category domain="http://www.blogger.com/atom/ns#">disturbmedia</category><category domain="http://www.blogger.com/atom/ns#">flash</category><category domain="http://www.blogger.com/atom/ns#">of</category><category domain="http://www.blogger.com/atom/ns#">openframeworks</category><title>quick update</title><description>I&#39;m trying to write at least a post per month, so here&#39;s October, roughly.&lt;br /&gt;&lt;br /&gt;First off...I&#39;m year 3 now, the final year in my degree and a lot of work will go into that. I had a few good ideas for my projects, but it so happened that this year it won&#39;t be a solo project. I will work with a friend from Canterbury who studies FRTV (Film-Radio-Television) on a movie project. She will take have to deal with the script, props, actors, and what not, I will be doing the soundtrack. Soundtrack ? Yes!&lt;br /&gt;&lt;br /&gt;Sound if one the those things that scared me. I work with visual stuff most of the time and its my comfort zone. I&#39;ve always been scared of playing with sound/music, I never played any instrument, never was good at anything related to it. Now that I understand roughly how sound works in geeky terms (longitudinal pressure waves), all this is like a black hole...a whole new world awaiting for me to get sucked into. That is good, but that goes to prove that there is no support for visual things ( drawing, animation ) in our Creative Computing course, but there is plenty for sound though.&lt;br /&gt;&lt;br /&gt;Ever since this project started, things started to fall into place like jigsaw pieces, one at a time, nice and steady. The more I researched sound the more I found confirmations to get rid of my fears. The first books on sound I got my hands/eyes/head on are: &quot;&lt;span style=&quot;font-weight:bold;&quot;&gt;This is your brain on music&lt;/span&gt;&quot; and &quot;&lt;span style=&quot;font-weight:bold;&quot;&gt;Musical beginnings&lt;/span&gt;&quot;.&lt;br /&gt;Aside a lot of interesting research on sound and how it works on your body( It seems the fetus starts to develop his/her auditory system between weeks 8 and 11, later it distinguishes voices, it recognizes the mother voice, it gets accustomed and calmed by rhythms (hear beats), etc. ), things you can read more by yourselves, and hopefully I can blog about them more in time. There was a part that gave me courage:&lt;br /&gt;&quot;There are two widespread myths about musical excellence. The first of these is that high levels of musical accomplishment are necessarily rare. The second is that these high levels of skills are predicated on particular unusual early musical attributes or capacities.&quot; - John Sloboda in Musical Beginnings.&lt;br /&gt;&lt;br /&gt;I will test this things as I go along, but so far it&#39;s been nothing but confidence. &lt;br /&gt;If I think of cymatics and the &lt;span style=&quot;font-weight:bold;&quot;&gt;Jared Ficklin&lt;/span&gt; and &lt;span style=&quot;font-weight:bold;&quot;&gt;Craig Swan&lt;/span&gt;&#39;s sessions at &lt;span style=&quot;font-weight:bold;&quot;&gt;Flash On The Beach&lt;/span&gt;...since were all just grouped particles, suddenly stories about magical spells (words that resonate to the right frequencies to change matter) don&#39;t seem that far from the truth.&lt;br /&gt;&lt;br /&gt;Weird ... :)&lt;br /&gt;&lt;br /&gt;Anyway...back to this &#39;real&#39; world&lt;br /&gt;&lt;br /&gt;What I will do is generate a soundtrack on the fly as the movie is being shot. Using computer vision and a few fancy microphone setups as inputs I will generate music that will be in tune with what happens visually on the screen. Since this will be a translation of movement into sound partially...there is a lot of history on that side in Digital Performance. On the other side, post production, there are people developing clever systems to analyze video and annotations to produce soundtracks. We are bit stuck in the middle, and I am not sure where we might go with this. It seems like a fun and interesting thing to explore and we&#39;ll see what will happen.&lt;br /&gt;&lt;br /&gt;As i said, things fall into place with this project. I need to get the grips with computer vision. I&#39;ve played with actionscript and webcams a bit, but nothing fancy. openCV has tons of cool things already implemented so I&#39;m pretty sure we&#39;ll use that. It so happens that &lt;span style=&quot;font-weight:bold;&quot;&gt;Arturo Castro&lt;/span&gt; and &lt;span style=&quot;font-weight:bold;&quot;&gt;Joel Gethin Lewis&lt;/span&gt; ( who blew people away with his projects at Flash On The Beach this year ) will teach Computer Vision at Goldsmiths for 4 days.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://23.media.tumblr.com/tumblr_kr0h5gBuTV1qa5rgro3_500.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 392px;&quot; src=&quot;http://23.media.tumblr.com/tumblr_kr0h5gBuTV1qa5rgro3_500.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&quot;Goldsmiths Digital Studios is pleased to announce a &lt;a href=&quot;http://en.wikipedia.org/wiki/Computer_vision&quot;&gt;Computer&lt;br /&gt;Vision&lt;/a&gt;workshop using&lt;br /&gt;&lt;a href=&quot;http://openFrameworks.cc&quot;&gt;openFrameworks&lt;/a&gt; on 2nd, 3rd, 4th, 5th of November 2009 lead by &lt;a href=&quot;http://arturocastro.net/&quot;&gt;Arturo&lt;br /&gt;Castro&lt;/a&gt;(co-founder of&lt;br /&gt;openFrameworks) and &lt;a href=&quot;http://www.joelgethinlewis.com/&quot;&gt;Joel Gethin Lewis&lt;/a&gt; and&lt;br /&gt;hosted by &lt;a href=&quot;http://www.gold.ac.uk/pg/mfa-computational-studio-arts&quot;&gt;Goldsmiths College’s MFA Computational Studio&lt;br /&gt;Arts&lt;/a&gt; programme.&lt;br /&gt;You will gain a very good insight into what  you can control&lt;br /&gt;through video and be able to work on interactive projects involving&lt;br /&gt;motion-tracking, face and body recognition and identification and more.&lt;br /&gt;There will a group for beginners, starting off with some basics in&lt;br /&gt;object-oriented coding and an advanced group who will dive straight into&lt;br /&gt;computer vision. If you’d like to get a sample of openFrameworks in action,&lt;br /&gt;check out &lt;a href=&quot;http://vimeo.com/tag:openframeworks&quot;&gt;Made With openFrameworks&lt;/a&gt;&quot;&lt;br /&gt;&lt;br /&gt;I&#39;ve never programmed in C++ before and I haven&#39;t used openFrameworks. I&#39;ve setup OF using the easy to follow instructions on their website. Browsed through a few samples and so far it doesn&#39;t look that hard. I&#39;ll get used to namespaces probably. I&#39;ve spotted methods familiar to Processing ( setup, update, draw, etc. ) and it feels confy :)&lt;br /&gt;&lt;br /&gt;Hopefully I will document my project using this blog so you will hear more about this.&lt;br /&gt;&lt;br /&gt;I haven&#39;t ditched Flash, I don&#39;t think I will. Lately I&#39;ve met some brilliant people that use a lot of cool stuff, mostly more powerful than Flash, but they still use Flash and enjoy it. I found that reassuring. &lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.moshimonsters.com/&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 332px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqR7CWSy5ZEgvMRsSxp73YvKZraa5lmDnZnNVrwoyIBARYDGsYShr_3XOpoKLs39KJacdD2I1LTzLiiae4FsYiFMVS2FLDDHfZD7pofkODYxh11hqvKHgeFpqloWDF195LEQsxLWlOwDMy/s400/moshi.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400213909865487122&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Speaking of people I&#39;ve met, I will try to tell you a little bit about them.&lt;br /&gt;One of them is &lt;span style=&quot;font-weight:bold;&quot;&gt;Michael Jewell&lt;/span&gt; who is a researcher at Goldsmiths. Remember I&#39;ve mentioned people that develop clever systems that make soundtracks in postproduction ? You can read more about that in his thesis. Aside that he made a few good games for &lt;a href=&quot;http://www.stateofplaygames.com/&quot;&gt;State Of Play&lt;/a&gt;. One of them is &lt;a href=&quot;www.moshimonsters.com/&quot;&gt;Moshi Monsters&lt;/a&gt; and I couldn&#39;t believe the technical details of the project. Some mad actionscript bytecode action going behind the scenes. Michael hasn&#39;t updated &lt;a href=&quot;http://pixelboob.com/&quot;&gt;his blog&lt;/a&gt; in a while, but he&#39;s got some cool stuff there.&lt;br /&gt;&lt;br /&gt;I went to a few geeky workshops lately at &lt;a href=&quot;http://www.spacestudios.org.uk/index.php&quot;&gt;Space&lt;/a&gt;. There is a guy that I will not mention his name yet. We meet in situations like this (Arduino workshop in this case, Away3D workshop last year, etc. ) and its funny how these things just happen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.sketchpatch.net/&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 129px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje0uhBB0ZRBdvpmiHWMWc7OfwzJ_DE0M-I8K0GUKKo_toPDXYVeJs6HhU01SqGswa54YMkZErOoRFl4Cfl0-By60-r7aeVNKCzT1z_UweVGx-8OsHryhdQVxq2LP54-cu6l9uJmBr3I_nz/s400/sketchPatch.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400214109137762178&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Aside &lt;a href=&quot;http://www.openprocessing.org/&quot;&gt;OpenProcessing&lt;/a&gt; and &lt;a href=&quot;http://hascanvas.com/&quot;&gt;HasCanvas&lt;/a&gt;, there is an actionscript version of a Processing online prototyping tool called &lt;a href=&quot;http://www.sketchpatch.net/&quot;&gt;SketchPatch&lt;/a&gt;. I&#39;ve met &lt;span style=&quot;font-weight:bold;&quot;&gt;Davide&lt;/span&gt;, one of the co-founders of the project at a Chip Tune workshop, nerding away on 8bit noise. The project looks pretty good but there are always things to be added, and I hope I can lend a hand.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;extid=1860528&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 338px; height: 322px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt63f0_oG7Mn8gm9ysFxISL8-CZByTusGNPiTWZCUUjVFLRSWoWv0mm7ESEU01bdMlBmMjUKSxeH8LuWQzNWUW_lmHX9_M_BLakDwHFHcAz182VEGjw-EfhE6r9uqriRZT0qOI5GTXLg1Y/s400/lazy.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400215507576743250&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Still on the Flash side of things, &lt;span style=&quot;font-weight:bold;&quot;&gt;LazyBoy&lt;/span&gt;, a handy extension I wrote for Flash, that got featured in &lt;a href=&quot;http://www.webdesignermag.co.uk/features/top-50-pro-flash-techniques/&quot;&gt;WebDesigner Magazine&lt;/a&gt;, is now also on the &lt;a href=&quot;http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;extid=1860528&quot;&gt;Adobe Exchange website&lt;/a&gt;. If you use the Flash IDE and work with classes and custom layout designs, this might save time setting up.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://disturbmedia.com/&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 201px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZvX0GKrjNbC5gC9R1xcquIQtOYA3iO5GTJQukuXMLdJYWmHqc0fsI_FTyC0QuuuFaYEsmyG-cnxTX70pKseUO9Tz2bPbDRuN3rDx6vCGGL5fNo_VsdXxyTINveziKSPqKzXFjzBdhuVi7/s400/disturb.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5400216116225725138&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Since Uni started, there is plenty to do there ( year 3 project, openGL course, Physical Computing course ) so I&#39;m working part time, which means I don&#39;t have the time to get involved in the big projects at &lt;a href=&quot;http://disturbmedia.com/&quot;&gt;disturb&lt;/a&gt;. I&#39;m missing out on fun, and getting more things that can be handled in the 2.5 days per week I&#39;m there. Somehow lately I&#39;ve managed to get some fun out of it. I&#39;ve built a few tools that would do the work for me. Even things that were supposed to be dull ended up being fun which is great. I hope I can get that happening for a long time now. The latest project was a quick karaoke thing, I might not be able to talk more about it as most of the things we do at disturb are secret. I wish I can post some of the tools. I worked with our new designer, &lt;a href=&quot;http://www.jason-turner.com/&quot;&gt;Jason Turner&lt;/a&gt;. I thought I recognized him from somewhere, he is one of the finalists in the &lt;a href=&quot;http://cutandpaste.com/events/2009/apr/4/london-2009/&quot;&gt;Cut&amp;Paste Digital Design Tournament&lt;/a&gt;...that is like Live Coding for Designers :)&lt;br /&gt;New designer, as in extra one, yup we&#39;re 8 of us now at disturb and &lt;a href=&quot;crispe.net&quot;&gt;Chris&lt;/a&gt; is coming back from Australia...woo hoo! ASS! ASS! I bet he&#39;s all saturated with Mumatron love by now...WHUT ?&lt;br /&gt;&lt;br /&gt;I keep meaning to post some tutorials never have the time. There&#39;s plenty of things in the bag, let&#39;s just hope we won&#39;t have to wait until Christmas.&lt;br /&gt;&lt;br /&gt;Yup, things have gone mad busy again, but it&#39;s all good so far.&lt;br /&gt;&lt;br /&gt;Until next time,&lt;br /&gt;SMILE! ^_^</description><link>http://tomaterial.blogspot.com/2009/10/quick-update.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqR7CWSy5ZEgvMRsSxp73YvKZraa5lmDnZnNVrwoyIBARYDGsYShr_3XOpoKLs39KJacdD2I1LTzLiiae4FsYiFMVS2FLDDHfZD7pofkODYxh11hqvKHgeFpqloWDF195LEQsxLWlOwDMy/s72-c/moshi.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-2669996233507862479</guid><pubDate>Mon, 28 Sep 2009 21:17:00 +0000</pubDate><atom:updated>2009-09-30T10:02:39.716+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">actionscript 3.0</category><category domain="http://www.blogger.com/atom/ns#">flash</category><category domain="http://www.blogger.com/atom/ns#">fotb</category><category domain="http://www.blogger.com/atom/ns#">fotb slides</category><category domain="http://www.blogger.com/atom/ns#">fotb09</category><category domain="http://www.blogger.com/atom/ns#">slides</category><title>FOTB 09</title><description>It&#39;s been a week since FOTB 09 finished. A great event, better than last year, but for some reason, not as magical as FOTB07, this IMHO. &lt;br /&gt;&lt;br /&gt;This year was balanced between design and development from one point of view, and maybe to techie from another. Advantage for techies, which most of them this year presented creative projects, creative coders like: &lt;a href=&quot;http://www.drwoohoo.com/&quot;&gt;Dr.WooHoo&lt;/a&gt;, &lt;a href=&quot;http://www.joelgethinlewis.com/&quot;&gt;Joel Gethin Lewis&lt;/a&gt;, &lt;a href=&quot;http://www.blprnt.com/&quot;&gt;Jeremy Thorp&lt;/a&gt;, &lt;a href=&quot;http://www.tomato.co.uk/&quot;&gt;Joel Baumann&lt;/a&gt;, &lt;a href=&quot;http://toxi.co.uk/&quot;&gt;Karsten Schmidt[Toxi]&lt;/a&gt;, &lt;a href=&quot;http://www.crashmedia.com/&quot;&gt;Craig Swann&lt;/a&gt;, &lt;a href=&quot;http://www.quasimondo.com/&quot;&gt;Mario Klingemann&lt;/a&gt;, &lt;a href=&quot;http://www.frogdesign.com/&quot;&gt;Jared Ficklin&lt;/a&gt;, &lt;a href=&quot;http://www.joshuadavis.com/&quot;&gt;Joshua Davis&lt;/a&gt;, etc.&lt;br /&gt;&lt;br /&gt;Maybe it is just me, but this year the sessions seemed to be resonate more in tune with last year&#39;s Jonathan Harris&#39; talk. Less spoken ( yes Joel Gethin Lewis, I heard you loud and clear about that 2001,2002 project done in Director and Havok ), but more proven. The great projects this year weren&#39;t necessarily build using flash/actionscript. Even the flash related project proved that you can achieve a lot more by going outside the box. Here are some simple examples that come to mind right now: &lt;a href=&quot;http://www.bit-101.com/&quot;&gt;Keith Peters&lt;/a&gt;&#39; game framework, inspired by cocos2d, &lt;a href=&quot;http://www.chuckstar.com/&quot;&gt;Chuck Freedman&lt;/a&gt;&#39;s Stereo Microphone, and of course &lt;a href=&quot;http://blog.joa-ebert.com/&quot;&gt;Joa Ebert&lt;/a&gt;&#39;s &lt;a href=&quot;http://code.google.com/p/apparat/&quot;&gt;Apparat&lt;/a&gt;. Joa basically, pardon the expresion, bitch slapped Adobe with those tools. Well done! While in the last years I heard more about &lt;strong&gt;Flash&lt;/strong&gt; and &lt;strong&gt;Flex&lt;/strong&gt;, this year words like &lt;strong&gt;Processing&lt;/strong&gt; and &lt;strong&gt;OpenFrameworks&lt;/strong&gt; resonated in my ears. Maybe that is what I wanted to hear. &lt;br /&gt;There were quite a few designer sessions, but compared to last years, I seem more attracted to creative computing at the moment. Oh, and I almost forgot, I&#39;ve met Branden Hall there and he and Joshua Davis are working on a project that sounds pretty cool. Maybe it was too soon for Joshua to talk about their project called &lt;strong&gt;Hype&lt;/strong&gt;, but I wish he did.&lt;br /&gt;&lt;br /&gt;Right, I&#39;ll keep my opinions short. Sorry, no pictures or videos to share...but I do have something. I kept writting tiny notes in an xml file and during a session I&#39;ve managed to write a minimal viewer for my notes. There might be a lot of spelling mistakes, unless it gets too frustrating, ignore them.&lt;br /&gt;&lt;br /&gt;&lt;div id=&quot;notes&quot; align=&quot;center&quot; style=&quot;width:410; height: 400px;&quot;&gt;&lt;br /&gt;&lt;embed src=&quot;http://www.lifesine.eu/fotb/NotesViewer.swf&quot; FlashVars=&quot;xml=http://www.lifesine.eu/fotb/fotb09_notes.txt&quot; height=&quot;400&quot; width=&quot;410&quot; &gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Maybe there are a few references here and there that might be handy.&lt;br /&gt;&lt;br /&gt;I have collected a list of resources (videos, slides) related to Flash On The Beach 09. Here goes:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Julian Dolce&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;iPhone App Development For Flash Developers - &lt;a href=&quot;http://deleteaso.com/iphone-workshop/&quot; target=&quot;_blank&quot;&gt;http://deleteaso.com/iphone-workshop/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Lee Brimelow&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Down And Dirty With The Low Level Bytes - &lt;a href=&quot;http://theflashblog.com/?p=1391&quot; target=&quot;_blank&quot;&gt;http://theflashblog.com/?p=1391&lt;/a&gt;&lt;br /&gt;As Mike Chambers pointed out some time ago, a lot of videos available on the &lt;a href=&quot;http://www.fitc.ca/media/&quot; target=&quot;_blank&quot;&gt;FITC&lt;/a&gt; website. There is a video of Lee talking about ByteArrays. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Keith Peters&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Casual Game Architecture: How to finish coding a game without despising it - &lt;a href=&quot;http://www.bit-101.com/blog/?p=2402&quot; target=&quot;_blank&quot;&gt;http://www.bit-101.com/blog/?p=2402&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Mike Chambers&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Advanced Desktop Development with Adobe AIR - &lt;a href=&quot;http://www.mikechambers.com/blog/2009/09/22/fotb-slides-advanced-desktop-development-with-adobe-air/&quot; target=&quot;_blank&quot;&gt;http://www.mikechambers.com/blog/2009/09/22/fotb-slides-advanced-desktop-development-with-adobe-air/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Carlos Ulloa&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;HelloEnjoy - &lt;a href=&quot;http://www.lfpug.com/we-make-you-enjoy/&quot; target=&quot;_blank&quot;&gt;http://www.lfpug.com/we-make-you-enjoy/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Rich Shupe&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lead the Hand and the Arm will Follow: Inverse Kinematics in Flash CS4 - &lt;a href=&quot;http://www.learningflashcs4.com/2009/09/20/inverse-kinematics-in-flash-cs4-fotb09/&quot; target=&quot;blank&quot;&gt;http://www.learningflashcs4.com/2009/09/20/inverse-kinematics-in-flash-cs4-fotb09/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Elevator Pitch&lt;br /&gt;3 Minute Wonders &lt;/strong&gt;&lt;br /&gt;&lt;a href=&quot;http://zenbullets.com/blog/?p=423&quot; target=&quot;_blank&quot;&gt;http://zenbullets.com/blog/?p=423&lt;/a&gt;,&lt;br /&gt;&lt;a href=&quot;http://blog.iainlobb.com/2009/09/3-minute-lesson-in-game-design-my-talk.html&quot; target=&quot;_blank&quot;&gt;http://blog.iainlobb.com/2009/09/3-minute-lesson-in-game-design-my-talk.html&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.slideshare.net/micros123/fotb-presentation-2009&quot; target=&quot;_blank&quot;&gt;http://www.slideshare.net/micros123/fotb-presentation-2009&lt;/a&gt;, &lt;br /&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=bJfy0_M1m2Q&amp;fmt=18&quot; target=&quot;_blank&quot;&gt;http://www.youtube.com/watch?v=bJfy0_M1m2Q&amp;fmt=18&lt;/a&gt;,&lt;br /&gt;&lt;a href=&quot;http://www.everydayflash.com/blog/index.php/2009/09/29/fotb09-3d-bowling-demo/&quot; target=&quot;_blank&quot;&gt;http://www.everydayflash.com/blog/index.php/2009/09/29/fotb09-3d-bowling-demo/&lt;/a&gt;,&lt;br /&gt;&lt;a href=&quot;http://swingpants.com/2009/09/29/flash-on-the-beach-elevator-pitch-how-to-build-3-games-in-3-minutes-part1/&quot; target=&quot;_blank&quot;&gt;http://swingpants.com/2009/09/29/flash-on-the-beach-elevator-pitch-how-to-build-3-games-in-3-minutes-part1/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Grant Skinner&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Quick as a Flash - &lt;a href=&quot;http://gskinner.com/talks/quick&quot; target=&quot;_blank&quot;&gt;gskiner.com/talks/quick&lt;/a&gt; Truth is, Grant Skinner talks quick :) He managed to go through 100 slides in 1 hour.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Peter Elst&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The Secret Life of a Flash Freelancer - &lt;a href=&quot;http://www.peterelst.com/blog/2009/09/22/the-secret-life-of-a-flash-freelancer/&quot; target=&quot;_blank&quot;&gt;http://www.peterelst.com/blog/2009/09/22/the-secret-life-of-a-flash-freelancer/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Joa Ebert&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Leaving The Sandbox - &lt;a href=&quot;http://de.sevenload.com/videos/PRm9XUh-Joa-Ebert-FOTB&quot; target=&quot;_blank&quot;&gt;http://de.sevenload.com/videos/PRm9XUh-Joa-Ebert-FOTB&lt;/a&gt;&lt;br /&gt;Live Coding - &lt;a href=&quot;http://blog.joa-ebert.com/2009/09/28/fotb-recordings/&quot; target=&quot;_blank&quot;&gt;http://blog.joa-ebert.com/2009/09/28/fotb-recordings/&lt;/a&gt;,&lt;br /&gt;&lt;a href=&quot;http://arton.no/blog/2009/09/25/joa-ebert-flash-on-the-beach-session-and-java-live-coding/&quot; target=&quot;_blank&quot;&gt;http://arton.no/blog/2009/09/25/joa-ebert-flash-on-the-beach-session-and-java-live-coding/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Lisa Larson&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;NEVER MIND the Buffer! FMS Made Easy - &lt;a href=&quot;http://www.flashconnections.com/?p=112&quot; target=&quot;_blank&quot;&gt;http://www.flashconnections.com/?p=112&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Richard Lord&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Application Frameworks: The good, the bad, and the ugly - &lt;a href=&quot;http://www.bigroom.co.uk/blog/application-frameworks-at-fotb&quot; target=&quot;_blank&quot;&gt;http://www.bigroom.co.uk/blog/application-frameworks-at-fotb&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Paul Burnett&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;More than Bending Pixels - &lt;a href=&quot;http://www.mad.com.au/blog/?p=579&quot; target=&quot;_blank&quot;&gt;http://www.mad.com.au/blog/?p=579&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hugh Elliott&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The 10 Best Excuses to NOT do Amazing Work - &lt;a href=&quot;http://wheniwas19.com/speaking/fotb/09/10Excuses/fotb09_brighton.html&quot; target=&quot;_blank&quot;&gt;http://wheniwas19.com/speaking/fotb/09/10Excuses/fotb09_brighton.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Colin Moock&lt;/strong&gt;&#39;s Union and MegaPhone and &lt;strong&gt;Joshua Davis&lt;/strong&gt;&#39; Space similar presentations can be found on the &lt;a href=&quot;http://www.fitc.ca/media/&quot;&gt;Flash In The Can&lt;/a&gt; website. &lt;br /&gt;&lt;br /&gt;Colin&#39;s presentation made it clear that there is an easy option to get started and make things multiplayer in flash. The code written in a few minutes at fotb can be found on the &lt;a href=&quot;http://www.unionplatform.com/?page_id=239&quot;&gt;Union&lt;/a&gt; site. The Reactor SWC lives &lt;a href=&quot;http://www.unionplatform.com/releases/reactor/&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You can find out more about &lt;strong&gt;Hype&lt;/strong&gt; on &lt;a href=&quot;http://hype.joshuadavis.com/&quot; target=&quot;_blank&quot;&gt;http://hype.joshuadavis.com/ tar&lt;/a&gt;. I looks like a good start, but I see at a teacher approach. You know how teachers always tempt you by showing something simple, and bit by bit it all gets complicated ? That&#39;s how I see this. Designers can use these snippets/behaviours and have fun. After a while they will want more and more, but it will get slower and slower so in order to have they&#39;re ideas work, they will end up getting familiar with the geeky parts of as3. There is an informative post on the &lt;a href=&quot;http://fdt.powerflasher.com/blog/?p=875&quot; target=&quot;_blank&quot;&gt;FDT blog&lt;/a&gt;. So designers, &lt;strong&gt; don&#39;t believe the Hype ...use it! &lt;/strong&gt; :)&lt;br /&gt;The Keynote this year had a few sneak peaks of Flash CS5, which in my opinion will bring a few enhancements to CS4 but will not be as different from CS4 as CS3 used to be. Some of the features are Flash-Flex(Flash Builder) integration and TextLayoutFramework integration(imagine inDesign layouts with dynamic content in Flash) I won&#39;t go on with this, I&#39;m sure you can find out more on &lt;a href=&quot;http://flashmagazine.com/&quot; target=&quot;_blank&quot;&gt;Flash Magazine&lt;/a&gt; and other sites/blogs as well. Speaking of resources, I wonder what happened to the videos filmed on the FOTB stages.&lt;br /&gt;&lt;br /&gt;Hope you will find these useful. If you have more links to slides from FOTB09 let me know and I will update this post.&lt;br /&gt;&lt;br /&gt;The new University year started and things look busy. Until the next post, all the best!</description><link>http://tomaterial.blogspot.com/2009/09/fotb-09.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-513403397404872790</guid><pubDate>Sat, 12 Sep 2009 18:31:00 +0000</pubDate><atom:updated>2009-09-12T21:30:08.439+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">disturbmedia</category><category domain="http://www.blogger.com/atom/ns#">feature</category><category domain="http://www.blogger.com/atom/ns#">flash</category><category domain="http://www.blogger.com/atom/ns#">fotb</category><category domain="http://www.blogger.com/atom/ns#">ldw</category><category domain="http://www.blogger.com/atom/ns#">papervision3d</category><category domain="http://www.blogger.com/atom/ns#">projects</category><category domain="http://www.blogger.com/atom/ns#">pv3d</category><category domain="http://www.blogger.com/atom/ns#">twitter</category><category domain="http://www.blogger.com/atom/ns#">work</category><title>disturb media launched twigital</title><description>&lt;br /&gt;I am proud to present a new site we launched at &lt;a href=&quot;http://www.disturbmedia.com/&quot;&gt;disturb media&lt;/a&gt; called &lt;a href=&quot;http://www.twigital.co.uk/&quot; target=&quot;_blank&quot;&gt;Twigital&lt;/a&gt;.&lt;br /&gt;It is created to help promote the greatest media events on their way as you read this: &lt;a href=&quot;http://www.londondigitalweek.com/&quot;&gt;London Digital Week&lt;/a&gt; and &lt;a href=&quot;http://www.flashonthebeach.com/&quot;&gt;Flash On The Beach&lt;/a&gt;.&lt;br /&gt;&lt;a href=&quot;http://www.twigital.co.uk/&quot; target=&quot;_blank&quot;&gt;Twigital&lt;/a&gt; populates London with characters who&#39;ve recently Tweeted about &lt;a href=&quot;http://www.londondigitalweek.com/&quot;&gt;London Digital Week&lt;/a&gt; and &lt;a href=&quot;http://www.flashonthebeach.com/&quot;&gt;Flash on the Beach &#39;09&lt;/a&gt;. If you Tweet mentioning &lt;strong&gt;#ldw&lt;/strong&gt; or &lt;strong&gt;#fotb&lt;/strong&gt; then you&#39;ll appear on the landscape.&lt;br /&gt;You can also search for any other word or topic you fancy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPHwjmtqIQND_xIJsEXOMEHcffCbgI9tt_I7_HIi0pFYBqEoCOWmDaE5ZuOWTowfaOqauSb0urDnEb4beOdZuAP4t9jUMvBoP0mHXL-O_bdkV6t5HF95KfNCyB0-7g-Zh8o2BdOONVCGRR/s1600-h/twigital_full.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 247px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPHwjmtqIQND_xIJsEXOMEHcffCbgI9tt_I7_HIi0pFYBqEoCOWmDaE5ZuOWTowfaOqauSb0urDnEb4beOdZuAP4t9jUMvBoP0mHXL-O_bdkV6t5HF95KfNCyB0-7g-Zh8o2BdOONVCGRR/s400/twigital_full.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5380674858700854578&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We are trying to improve &lt;a href=&quot;http://www.twigital.co.uk/&quot; target=&quot;_blank&quot;&gt;twigital &lt;/a&gt;so your feedback is greatly appreciated. Be sure to &lt;a href=&quot;http://www.twigital.co.uk/&quot; target=&quot;_blank&quot;&gt;check it out&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In case you are wondering, this project uses &lt;a href=&quot;http://code.google.com/p/papervision3d&quot;&gt;Papervision 3D&lt;/a&gt; and the graphics are made by the amazing Heaps Awesome Patrol Captain/Designer &lt;a href=&quot;http://crispe.net/&quot;&gt;Chris Phillips&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://crispe.net/&quot;&gt;Chris&lt;/a&gt; and &lt;a href=&quot;http://www.alexstanbury.com/&quot;&gt;Alex&lt;/a&gt; are featured in issue 161 of &lt;a href=&quot;http://www.webdesignermag.co.uk/&quot;&gt;Web Designer Magazine&lt;/a&gt; with a full flash gaming tutorial.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFywv7HOy7ZDOUDTInVSlMLOfR-bag104NL7rHxjuFw5iyWqzwVd9NZ_dFlZB5ZUYn8e89ulqoaQwoCYPQ9gpG_qN5iVPxnkgZYKfDJ4HoTeLEG5Bv4Ear22nBhGvWNZnEmSMU-6FpAoWG/s1600-h/webdesigner.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 297px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFywv7HOy7ZDOUDTInVSlMLOfR-bag104NL7rHxjuFw5iyWqzwVd9NZ_dFlZB5ZUYn8e89ulqoaQwoCYPQ9gpG_qN5iVPxnkgZYKfDJ4HoTeLEG5Bv4Ear22nBhGvWNZnEmSMU-6FpAoWG/s400/webdesigner.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5380674630648805986&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Well done!</description><link>http://tomaterial.blogspot.com/2009/09/disturb-media-launched-twigital.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPHwjmtqIQND_xIJsEXOMEHcffCbgI9tt_I7_HIi0pFYBqEoCOWmDaE5ZuOWTowfaOqauSb0urDnEb4beOdZuAP4t9jUMvBoP0mHXL-O_bdkV6t5HF95KfNCyB0-7g-Zh8o2BdOONVCGRR/s72-c/twigital_full.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-2933082854028182305</guid><pubDate>Sun, 23 Aug 2009 19:21:00 +0000</pubDate><atom:updated>2009-12-02T14:30:19.363+00:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">3d</category><category domain="http://www.blogger.com/atom/ns#">art</category><category domain="http://www.blogger.com/atom/ns#">drawing</category><category domain="http://www.blogger.com/atom/ns#">twitter</category><title>#songsincode</title><description>Ok,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It&#39;s been a while since my last post(again), almost a year now.&lt;br /&gt;Sooo, what shall I start with ? Things change on a day to day basis, later in this post&lt;br /&gt;I will list some stuff that happened and I didn&#39;t mention on the blog.&lt;br /&gt;But first, I haven&#39;t been present online much, well, no blog posts, before last year I had a twitter account with 2 or 3 twitts in a full year, etc.&lt;br /&gt;&lt;br /&gt;I somehow managed to get caught in this whole web 2.0 thing a bit.&lt;br /&gt;I started to tweet more. Less than normal people but a lot more according to my &#39;low&#39;  standards. I got caught by a hash tag, &lt;a href=&quot;http://twitter.com/search?q=%23songsincode&quot;&gt;#songsincode&lt;/a&gt; namely. First I had a few simple simple but somewhat lame attemptsjavascript:void(0): &lt;br /&gt;&quot;roll(4);roll(9);this.find(this) = Location.PARADISE; &quot;(BabyShambles),&lt;br /&gt;&quot;var i=this;i.want(somethingGood(i.die(4))).makeItBeautifulToLive();i.want(new Mistake());lose &gt; hesitate;&quot;(Queens Of The Stone Age),&lt;br /&gt;&quot;var i=this;i.ahead=true;i.man=true;i.mammalToWearPantsID=1;trace(&#39;yeah&#39;)with(i.lust){i.atPeace=true}if(i.trustGod)i.canKill=true&quot;(Pearl Jam),&lt;br /&gt;&quot;!we.areScaremongering; this.isReallyHappening;&quot;(Radiohead).&lt;br /&gt;&lt;br /&gt; Some worked better ( Life.kill(self) TypeONegative ) than others &lt;br /&gt;( new HeadAches();new HeartBreaks();(this.age &gt; this.capacity) &amp;&amp; this.affection = Math.sin(angle%360*Math.PI/180);angle++; The Killers ) , but later I decided to go for a full song.&lt;br /&gt;&lt;br /&gt;&quot;for(var i=0 ; i &lt; 12*12 ; i++) trace(&quot;Around The World&quot;); &quot;&lt;br /&gt;Daft Punk - Around The World :)&lt;br /&gt;&lt;br /&gt;Ok that might not count so I actually tweeted the first that came to mind involving creation of new objects, Buttons and what not. I&#39;ve used &lt;a href=&quot;http://www.geekstir.com/wp-content/uploads/2009/07/twittertravel.jpg&quot;&gt;Mathue&#39;s awesome time traveling technique&lt;/a&gt; to do this.&lt;br /&gt;Here goes(drum rolls) The White Stripes - Hardest Button To Button in 21 #songsincode twitts.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI8hE2OwVfCHlU-1lOnBJsmufhXy3hhyq3vxJv8gsHNwY9FpN01rQbjd9kU7-3VbCrjL5aWXs9KIFBheWW-ca-BE-640SERyQdyvQZn2cpm3iN2g4OpVzGb6wUDwvrI_t3sUInAXDPH9zU/s1600-h/21Tweets.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 138px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI8hE2OwVfCHlU-1lOnBJsmufhXy3hhyq3vxJv8gsHNwY9FpN01rQbjd9kU7-3VbCrjL5aWXs9KIFBheWW-ca-BE-640SERyQdyvQZn2cpm3iN2g4OpVzGb6wUDwvrI_t3sUInAXDPH9zU/s400/21Tweets.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5373274419994353058&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aside this I try answer questions often enough on &lt;a href=&quot;http://stackoverflow.com/users/89766/george-profenza&quot;&gt;stackoverflow&lt;/a&gt;. In case you don&#39;t know what stackoverflow is, just take a quick peek. It&#39;s a website where geeks(mainly) exchange questions/answers. &lt;br /&gt;&lt;br /&gt;As you might have noticed, I&#39;m posting pretty geeky stuff lately. There is a reason for that. As I said at the top of this post things changed. &lt;br /&gt;&lt;br /&gt;I no longer live or study in Canterbury. I had a great time because there are a lot of great students out there I had a great time with. I&#39;ve done a few interesting &lt;a href=&quot;http://sws.canterbury.ac.uk/gp55&quot;&gt;projects&lt;/a&gt; there, but since I stayed there for about a year and I couldn&#39;t find a job, although I am an Adobe Certified Professional with Flash ( Design and Development ) and have been working for a while, I still couldn&#39;t find a job, so I left. &lt;br /&gt;&lt;br /&gt;I was lucky to meet Euan Millar, a very interesting guy I met at my first &lt;a href=&quot;http://www.flashonthebeach.com/&quot;&gt;Flash On Beach&lt;/a&gt; in &lt;a href=&quot;http://www.flickr.com/search/?w=all&amp;q=FOTB07&amp;m=text&quot;&gt;2007&lt;/a&gt;. It turns out that now he is one of my employers and for the last year I have been working at &lt;a href=&quot;http://www.disturbmedia.com/&quot;&gt;disturb media&lt;/a&gt;. We&#39;ve done quite a few interesting thing here, although most of them are secret!(Shhhh!!!)&lt;br /&gt;We (at disturb) got featured in &lt;a href=&quot;http://www.webdesignermag.co.uk/&quot;&gt;Web Designer Magazine&lt;/a&gt; &lt;a href=&quot;http://www.disturbmedia.com/images/news/mag_may09.jpg&quot;&gt;issue 157&lt;/a&gt; and again in the current issue(160) &lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLI6N5Sx6MbCKCMv6hfqTr8Tmq_wXFF1aVnPydJCKqGNzxHTC-2bfTNsEnUwIGCR4OlukKlEyVvIQO4cowIjc5ovPI9f1HfRI2xZDUVVgzZkCdvMyudyuNBfpXOv5v1DJgGNl5B_nJmeJs/s1600-h/WebDesignerMagazine160.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 251px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLI6N5Sx6MbCKCMv6hfqTr8Tmq_wXFF1aVnPydJCKqGNzxHTC-2bfTNsEnUwIGCR4OlukKlEyVvIQO4cowIjc5ovPI9f1HfRI2xZDUVVgzZkCdvMyudyuNBfpXOv5v1DJgGNl5B_nJmeJs/s400/WebDesignerMagazine160.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5373252944301636546&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There&#39;s a cute extension I wrote on the CD of the magazine, an also available on the blog post &lt;a href=&quot;http://www.webdesignermag.co.uk/features/top-50-pro-flash-techniques/&quot;&gt;online&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;We like playing with APIs like Papervision3D, Away3D, Box2D, GoogleMaps(go Alex!), FLARToolkit, etc. So far anything goes. If we come up with an idea, there&#39;s not much stopping us, a thing I missed while working back home. I am constantly attracted by new technologies and I&#39;m glad I have the change to play with most of them.&lt;br /&gt;&lt;br /&gt;Recently Iulia Nastasoiu, a brilliant Java Developer will join our team starting tomorrow. I had the pleasure of working with her previously and we wrote the Dithering class posted here last year. Alse we used to study at the same university back in Canterbury. Welcome to our team!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;About Dithering and all that. Many of my older posts are broken as the server where the files used to live is asleep right now for an unknown period of time. Big thanks to Bogdan Ciocoiu who hosted my all that time free of charge and helped me when I really needed. I still have the files on my hdd and hopefully I will fix those posts as I have a new &lt;a href=&quot;http://lifesine.eu/&quot;&gt;domain&lt;/a&gt; I don&#39;t use much nowadays.&lt;br /&gt;&lt;br /&gt;I still study, only now I don&#39;t study Fine Arts and Digital Media anymore. Which means I have been drawing less, but still haven&#39;t given up drawing, mainly thanks to &lt;a href=&quot;http://www.ayue99.com&quot;&gt;Ayue&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3323/3668619390_5ba1c9f9eb.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 345px; height: 500px;&quot; src=&quot;http://farm4.static.flickr.com/3323/3668619390_5ba1c9f9eb.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm3.static.flickr.com/2566/3667811391_9c8c0f581d.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 373px;&quot; src=&quot;http://farm3.static.flickr.com/2566/3667811391_9c8c0f581d.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3557/3667810799_a6647fa06b.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 375px;&quot; src=&quot;http://farm4.static.flickr.com/3557/3667810799_a6647fa06b.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3190/3498192822_e2ba4ddd91.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 375px;&quot; src=&quot;http://farm4.static.flickr.com/3190/3498192822_e2ba4ddd91.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3627/3497373343_c01a6224e1.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 375px; height: 500px;&quot; src=&quot;http://farm4.static.flickr.com/3627/3497373343_c01a6224e1.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I&#39;ve played a bit with opensource 3d tools. I got used to 3dsmax and that doesn&#39;t work on mac osx. I tried &lt;a href=&quot;http://www.wings3d.com/&quot;&gt;wings 3d&lt;/a&gt; which I love for sub division modeling, and &lt;a href=&quot;http://blender.org&quot;&gt;blender&lt;/a&gt; which crashes pretty often because of the crappy GPU macbooks have these days. Modeling is fine, rendering, not so fine. I&#39;ve tried a few ray tracers and POVRay keeps crashing, RenderMan works, but it&#39;s commercial, &lt;a href=&quot;http://yafaray.org/&quot;&gt;yafaray&lt;/a&gt; is cool, but it was &lt;a href=&quot;http://stackoverflow.com/questions/817207/how-to-render-with-yafaray-on-mac-osx&quot;&gt;tough to setup&lt;/a&gt;. I haven&#39;t tried &lt;a href=&quot;http://www.renderpixie.com/&quot;&gt;Pixie&lt;/a&gt; yet, but it looks promising.&lt;br /&gt;&lt;br /&gt;Here are a few abstract models I did in spring using wings 3d. &lt;br /&gt; &lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3658/3668558444_029710a0c1.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 293px;&quot; src=&quot;http://farm4.static.flickr.com/3658/3668558444_029710a0c1.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm3.static.flickr.com/2604/3668558224_4c1671b484.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 293px;&quot; src=&quot;http://farm3.static.flickr.com/2604/3668558224_4c1671b484.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3586/3498214212_87a890ae60.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 316px;&quot; src=&quot;http://farm4.static.flickr.com/3586/3498214212_87a890ae60.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3383/3497394101_a10637087d.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 316px;&quot; src=&quot;http://farm4.static.flickr.com/3383/3497394101_a10637087d.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://farm4.static.flickr.com/3541/3497394407_62104a0d7a.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 316px;&quot; src=&quot;http://farm4.static.flickr.com/3541/3497394407_62104a0d7a.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I don&#39;t study Fine Arts anymore and don&#39;t have any class on drawing (sigh!), and I know I&#39;m pretty lazy by default. I&#39;ve been pretty geeky lately as I now study &lt;a href=&quot;http://creativecomputation.co.uk&quot;&gt;Creative Computing&lt;/a&gt; at &lt;a href=&quot;http://www.gold.ac.uk/ug/bsc-creative-computing/&quot;&gt;Goldsmiths, University of London&lt;/a&gt;. &lt;br /&gt;One of the main reasons I chose this programs was pretty random. I&#39;ve won an Arduino board at one of the London Flash Platform User Group meetings which I try to attend as often as possible and wanted to learn how to use that toy. &lt;br /&gt;So far this program is the best combination of Geeky/Artsy education you can get around here. Well I wish there was more to study related to color theory/layout/typography/etc...but can&#39;t have everything at once can I ? Speaking of Arduino boards we are studying Physical Computing starting September with &lt;a href=&quot;http://www.gold.ac.uk/computing/staff/t-blackwell/&quot;&gt;Dr. Tim Blackwell&lt;/a&gt; as far as I know. More Max/MSP/Jitter on its way with &lt;a href=&quot;http://www.gold.ac.uk/computing/staff/m-grierson/&quot;&gt;Dr. Mick Grierson&lt;/a&gt;, OpenGL and Java with &lt;a href=&quot;http://www.gold.ac.uk/computing/staff/m-gillies/&quot;&gt;Dr. Marco Gilles&lt;/a&gt;, and my first lecture with a Romanian Lecturer in London, involving Interactive and Narrative Media with &lt;a href=&quot;http://www.gold.ac.uk/computing/staff/m-ursu/&quot;&gt;Dr. Marian Ursu&lt;/a&gt;. &lt;br /&gt;I like it so far, I&#39;ve learned a lot of things I wouldn&#39;t imagine learning by myself, I feel a lot more confident with code and stopped believing Flash is the greatest thing ever. Yup, that is what I used to believe, not matter what anyone said. I&#39;ve been using it for a few good years now, got over 5320 hours of commercial work done and surely am heading for the 10000. I will not give it up, but I have to spend time to learn all this new things that these people teach me at Goldsmiths. &lt;br /&gt;&lt;br /&gt;Yet again I don&#39;t know what to do, but it&#39;s fine now...it means I have more choices. Some things will need to change and there is a lot of work to be done.&lt;br /&gt;&lt;br /&gt;I will try to post things I&#39;ve done this year that were pretty interesting and hopefully useful to others. As usual I hope to blog more, and maybe the posts won&#39;t be as long as this one. There are a lot of things unsaid, but they&#39;ll all come in good time. Ideally I will be able to keep a balance on personal stuff/geeky(flash and others) and artsy stuff.&lt;br /&gt;&lt;br /&gt;Big thanks, you know why!&lt;br /&gt;&lt;br /&gt;P.S. Now that I&#39;ve managed to blog about most things that were on my mind, so apologies to the people that ended up on this page because of #songsincode :)</description><link>http://tomaterial.blogspot.com/2009/08/songsincode.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI8hE2OwVfCHlU-1lOnBJsmufhXy3hhyq3vxJv8gsHNwY9FpN01rQbjd9kU7-3VbCrjL5aWXs9KIFBheWW-ca-BE-640SERyQdyvQZn2cpm3iN2g4OpVzGb6wUDwvrI_t3sUInAXDPH9zU/s72-c/21Tweets.gif" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-182547509927148955</guid><pubDate>Tue, 26 Aug 2008 18:15:00 +0000</pubDate><atom:updated>2008-11-21T17:31:53.656+00:00</atom:updated><title>Read my lips: BeeZee!</title><description>Kind of a harsh title, but I found it fun. I often do, and people and don&#39;t. I guess it&#39;s my type of humor, I call it non-humor. Only few of my friends really get my jokes and I treasure them for that.&lt;br /&gt;&lt;br /&gt;Back to blogging, it&#39;s been a while. As I feared, I would often lack the time to post because it&#39;s not in my list of priorities to be honest. I just do it whenever I feel like it, have something interesting to say, a computer with internet connection  at my disposal and of course the time.&lt;br /&gt;&lt;br /&gt;All the way from May I&#39;ve been working on all sorts of interesting geeky projects( flash, as3, papervision, that kind of stuff ), but recently I&#39;ve started to pay attention to my other need (drawing). I tend to be lazy, but I feel the urge to hold a balance between my geeky and my (wannabe) artistic side lately.&lt;br /&gt;&lt;br /&gt;Long story short, I found a dead bee ( or wasp, not sure to be honest ) on the side of my window, so I&#39;ve decided to spend some time to study it. I&#39;m pretty proud of my eyesight   and getting old is one of scariest things I can think of. &lt;br /&gt;&lt;br /&gt;Here is the first drawing, a side-view:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBgOUInyEQwbf5VjZ3jqAT_FWbtPzTGdAvCXGgVOMjuBPaZiNKFYa-iJZpqaQpsEeAO9lvA5fadHqHHiX1MUE_yh1yqUZEHqwLbCHF4_lTqqCbsyiYlPwE-XG_5DCk5RnAai1e1GH9z0D9/s1600-h/draw_side.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBgOUInyEQwbf5VjZ3jqAT_FWbtPzTGdAvCXGgVOMjuBPaZiNKFYa-iJZpqaQpsEeAO9lvA5fadHqHHiX1MUE_yh1yqUZEHqwLbCHF4_lTqqCbsyiYlPwE-XG_5DCk5RnAai1e1GH9z0D9/s400/draw_side.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5238894393792188354&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I continued with a back-view:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDNWwwIAIBFFyllJ4vB14Ux_XfQIz3dNfto-H3J5RJwlt1G2oAYUY_pqqPYAmQQYGKXr6CGAOkNeqYo2EPkOLWdwMaJK6xatNMMEp4PSWL0bG1s4MxZVOs6Vuziu-ZO1UC28c7g_xIj6wD/s1600-h/draw_back.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDNWwwIAIBFFyllJ4vB14Ux_XfQIz3dNfto-H3J5RJwlt1G2oAYUY_pqqPYAmQQYGKXr6CGAOkNeqYo2EPkOLWdwMaJK6xatNMMEp4PSWL0bG1s4MxZVOs6Vuziu-ZO1UC28c7g_xIj6wD/s400/draw_back.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5238894624838282018&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This one has a a detailed wing on the bottom. It kept looking at the pattern for a while. I wonder what subdivision algorithm nature came came up with this time. I&#39;ll take the time to study that later on. It reminded me of Robert Hodgin&#39;s talk at Flash On The Beach last year and his butterflies. Check out this post &lt;a href=&quot;http://www.flight404.com/blog/?p=84&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; for more details.&lt;br /&gt;&lt;br /&gt;Here&#39;s a not so impressive top view, I had weird angle for this one:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMFG1dR18jFZjx6SdK-fe7woilIZ0a_p5aYpobHnxoNX8JtdsMLz22fnPzgrpNTOo8GFIcRImmftUZnggmcKFkCXos5oaz2x-7NTu5bLjnU8K2c_psVtv65_zX6rVNUhiCm6HMWlbV2GqW/s1600-h/draw_top.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMFG1dR18jFZjx6SdK-fe7woilIZ0a_p5aYpobHnxoNX8JtdsMLz22fnPzgrpNTOo8GFIcRImmftUZnggmcKFkCXos5oaz2x-7NTu5bLjnU8K2c_psVtv65_zX6rVNUhiCm6HMWlbV2GqW/s400/draw_top.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5238899958073845314&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And as I usually keep what&#39;s best for last, here is a 2/3 view :&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVzWKtUOderXMEvinshqIFkCNji8MM5nA8yRzsilFKEWWtunctsZq1ElzwMiOSs9k-7w26K0-M7HT0S9Otvxw7EI4zuZNSjbCy7vY3J-KkUoej9zZ2yupLduBhyphenhyphen2iJUWWLcfZnjLwGJDAj/s1600-h/draw_perspective.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVzWKtUOderXMEvinshqIFkCNji8MM5nA8yRzsilFKEWWtunctsZq1ElzwMiOSs9k-7w26K0-M7HT0S9Otvxw7EI4zuZNSjbCy7vY3J-KkUoej9zZ2yupLduBhyphenhyphen2iJUWWLcfZnjLwGJDAj/s400/draw_perspective.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5238900211544509650&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I wanted to keep these images as they were in my sketchbook, without major alterations or cleaning up so I could reference them later and make comparisons.&lt;br /&gt;&lt;br /&gt;That made me feel a bit better, because last week I&#39;ve been dipping my feet into too much &#39;geekery&#39;: a bit of maxscript, a bit of C ( I&#39;ve compiled my Hello World gameboy advance rom ), a bit of Java and more processing.&lt;br /&gt;I think I am the weirdest type of &#39;hybrid&#39; when it comes to computers. I keep hearing that word in the flash community. I haven&#39;t seen that many flash designers that became developers and started learning Java, hopefully I&#39;ll be an interesting twist. I usually see Java developers learning Flex and actionscript, not even closely the other way around, but that&#39;s what makes it  fun I guess. I know I will never be a great software engineer, building enterprise apps. with huge OLAP databases, because I know I don&#39;t want to become an engineer :) ( Not that&#39;s anything wrong with that, on the contrary, it&#39;s just something I&#39;m not. I find it easier to figure out what/who am I by figuring out what I am not. )&lt;br /&gt;&lt;br /&gt;Well, enough talk for now. Hopefully I&#39;ll be able to come up with something great next time. Enjoy.</description><link>http://tomaterial.blogspot.com/2008/08/read-my-lips-beezee.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBgOUInyEQwbf5VjZ3jqAT_FWbtPzTGdAvCXGgVOMjuBPaZiNKFYa-iJZpqaQpsEeAO9lvA5fadHqHHiX1MUE_yh1yqUZEHqwLbCHF4_lTqqCbsyiYlPwE-XG_5DCk5RnAai1e1GH9z0D9/s72-c/draw_side.jpg" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-8202788462984340910</guid><pubDate>Tue, 27 May 2008 22:46:00 +0000</pubDate><atom:updated>2008-05-28T00:12:13.125+01:00</atom:updated><title>Metamorphosis</title><description>I&#39;ve been really busy lately and I hadn&#39;t had the time to post as much as I wanted to. I was revisiting a uni project in which I&#39;ve used a figure:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Ib-Uh00FdMkMstb5slvE6zewHkflsyzAszWCLduYs7ZDrRGI9RpqPyPkOnpv0gakMdgDtTj1irAdQ8bEE5bwhnrh42-PUUcnJGoYGX8ca0lJIspoyhh4X19-UGy6J1tY3q1aHRzFfXRq/s1600-h/fig0.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Ib-Uh00FdMkMstb5slvE6zewHkflsyzAszWCLduYs7ZDrRGI9RpqPyPkOnpv0gakMdgDtTj1irAdQ8bEE5bwhnrh42-PUUcnJGoYGX8ca0lJIspoyhh4X19-UGy6J1tY3q1aHRzFfXRq/s320/fig0.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5205193643783566178&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I love working with vectors. I like crisp, clean, clear shapes. I like things that look cartoonish. Maybe I&#39;ve been spending to much time flashing. Although I&#39;ve used the figure in a Flash project, I started to play with the shape in Fireworks ( I find it faster than Photoshop for simple tasks, and I just wanted to quickly explore an idea ). I was using the Edit Multiple Frames function and notices that all the frames of the animation ( a figure raising arms ) composed into something that looked liked a winged man.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvQdvjWtoMua2jnnsCvCGUAn_9dZFY0FWXADecCtc3Pziq9Zhvhyphenhyphen8SSvpmxhLVJ8xWGuM4BVeGeY-iMlBiHVNtE4dyXskNGWke9hyphenhyphenwD0om6y-fs83qSESSBv5m-IvAV448PO4EYruAFl3T/s1600-h/fig1.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvQdvjWtoMua2jnnsCvCGUAn_9dZFY0FWXADecCtc3Pziq9Zhvhyphenhyphen8SSvpmxhLVJ8xWGuM4BVeGeY-iMlBiHVNtE4dyXskNGWke9hyphenhyphenwD0om6y-fs83qSESSBv5m-IvAV448PO4EYruAFl3T/s320/fig1.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5205195722547737458&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; (Note to self: If you compress time in image recordings the static result is more interesting than a display of images in a liniar timeline. ) Entrapping a simple figure in time allowed me to toy with it and make it go through a process of metamorphosis.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhatHdDIKNIA1xwBMb-qDWYkLugIToK6acupyUcaXaT7HVueZwqByEffOEHWSTVeFWkgEGhoOKio0dWdg7D5Y29Jmz7UK_Qsq1_1SeCZ8pJOPPHHy1go45K9v2RUltHmG-HpTCgRyyyep2z/s1600-h/fig2.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhatHdDIKNIA1xwBMb-qDWYkLugIToK6acupyUcaXaT7HVueZwqByEffOEHWSTVeFWkgEGhoOKio0dWdg7D5Y29Jmz7UK_Qsq1_1SeCZ8pJOPPHHy1go45K9v2RUltHmG-HpTCgRyyyep2z/s320/fig2.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5205195890051462018&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I was intrigued by the forms created from positive and negative space, so I continued. With each iteration I developed the form into something recognizable. The objects chosen came to mind as I worked through the shape.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUD9V_3uz9eMzV5q5pPcvNUZ7tsse5ux3O4-ViixHMEbh7XIUPZSWf9k_5PHr5vSNfn0oJl_yqj98FD-H7AMqcdWUKG8_lVeHfK8BemDpmaMt1NNx_2WL7w2DYr_GqQbDILCD5UNm0alhq/s1600-h/fig3.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUD9V_3uz9eMzV5q5pPcvNUZ7tsse5ux3O4-ViixHMEbh7XIUPZSWf9k_5PHr5vSNfn0oJl_yqj98FD-H7AMqcdWUKG8_lVeHfK8BemDpmaMt1NNx_2WL7w2DYr_GqQbDILCD5UNm0alhq/s320/fig3.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5205196465577079698&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Since I&#39;ve restricted to a couple of tones I thought I should restrict myself to a handful of tools in Fireworks, just the basics: select, copy, paste, scale and repeated the process. I&#39;ve intentionally left the shades of gray to reveal the simple  process.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvz-oRD7mEFoB_PF2sm0qGZpw8OTPJSxwwt75M34vNUHtYiJIoim8S2tvq0AebIFgtW5BI0CxEaYBxXWQaT2CPfqKMO2VNR2h6xLKEOtubQSCwQ6YjXZFE1kWhOfqbyV3FdsSt-bFzPizx/s1600-h/fig4.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvz-oRD7mEFoB_PF2sm0qGZpw8OTPJSxwwt75M34vNUHtYiJIoim8S2tvq0AebIFgtW5BI0CxEaYBxXWQaT2CPfqKMO2VNR2h6xLKEOtubQSCwQ6YjXZFE1kWhOfqbyV3FdsSt-bFzPizx/s320/fig4.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5205197191426552738&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Although I&#39;ve been coding a lot lately, I can&#39;t really figure out why I&#39;ve chosen this method. I guess it was the digital version of playing with paper cutouts: less time, less waste but less fun also I guess.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhseyO4QBPEpLkdmVpE4reQG-FGIxkbIp55VIpfYh9Y5XRZ_Q3uL0dRKsZKMq2BBDsBKd5x2sSp_AszVTKUrJB7ua9k26FsLcdScQDBjLIQIj3Ima-jRN-7oAoLRt1-x-xphDI5lLcdiKds/s1600-h/fig5.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhseyO4QBPEpLkdmVpE4reQG-FGIxkbIp55VIpfYh9Y5XRZ_Q3uL0dRKsZKMq2BBDsBKd5x2sSp_AszVTKUrJB7ua9k26FsLcdScQDBjLIQIj3Ima-jRN-7oAoLRt1-x-xphDI5lLcdiKds/s320/fig5.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5205197964520666034&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Repetitive patterns in nature draw my attention most of the time and I still regret not paying enough attention to my Maths classes in high-school ( I&#39;ve promised myself to reserve some time for Maths as well ). The next step is most likely a series of experiments in Flash, but that might take a while, because the I&#39;ve still got a lot of projects to finish.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbi2njm8xwoVB0E7rB0vIk_bn7LUKuflTHIazwrp-PRQJyPWfEtofm5i73zC_dvwBEv_IHmr51x77nhRsLx8GGdJ-hU1mmiIn4zJCbBR0zJBJxDQEf9O_9IW9Hx525q40RQ3nKGIMFHlEH/s1600-h/fig6.gif&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbi2njm8xwoVB0E7rB0vIk_bn7LUKuflTHIazwrp-PRQJyPWfEtofm5i73zC_dvwBEv_IHmr51x77nhRsLx8GGdJ-hU1mmiIn4zJCbBR0zJBJxDQEf9O_9IW9Hx525q40RQ3nKGIMFHlEH/s320/fig6.gif&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5205198853578896322&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;to be continued...</description><link>http://tomaterial.blogspot.com/2008/05/metamorphosis.html</link><author>noreply@blogger.com (George Profenza)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Ib-Uh00FdMkMstb5slvE6zewHkflsyzAszWCLduYs7ZDrRGI9RpqPyPkOnpv0gakMdgDtTj1irAdQ8bEE5bwhnrh42-PUUcnJGoYGX8ca0lJIspoyhh4X19-UGy6J1tY3q1aHRzFfXRq/s72-c/fig0.gif" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6431981597413958680.post-4857821004484546432</guid><pubDate>Sat, 12 Apr 2008 09:52:00 +0000</pubDate><atom:updated>2011-02-15T02:55:40.913+00:00</atom:updated><title>Polylines</title><description>One day my mind was wondering and I found myself playing with the default screensavers in windows ( yes, I am a PC user :) ). I found one called Mystify, this one got my attention. I think the name the similar screensaver had in Norton Commander was better ( Moving Polygons that is ). I had to do it in Flash, and it was a simple fun task because I&#39;m migrating to as3 and it&#39;s a bit tricky.&lt;br /&gt;&lt;br /&gt;There are some basic controls:&lt;br /&gt;&lt;br /&gt;&gt; click - resets to a random number of points&lt;br /&gt;&gt; up,down keys - increase / descrease points&lt;br /&gt;&gt; q - toggle quality&lt;br /&gt;&gt; r - toggle random colours, f - toggle filter&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src=&quot;http://lifesine.eu/old/screensaver.swf&quot; width=&quot;514&quot; height=&quot;410&quot; &gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here are some screen grabs from while I was working on it:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps6.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps6.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps3.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps3.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps5.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps5.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps8.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps8.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps4.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps4.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps7.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps7.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps1.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps1.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://lifesine.eu/labs/polylines/ps2.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;&quot; src=&quot;http://lifesine.eu/labs/polylines/ps2.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I&#39;ll upload the source code soon.</description><link>http://tomaterial.blogspot.com/2008/04/polylines.html</link><author>noreply@blogger.com (George Profenza)</author><thr:total>5</thr:total></item></channel></rss>