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

<channel>
	<title>designerZen &#187; personal</title>
	<atom:link href="http://www.designerzen.com/tag/personal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.designerzen.com</link>
	<description>design and creative works of zenon olenski</description>
	<lastBuildDate>Mon, 22 Mar 2010 11:58:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Buddha Machine 3D</title>
		<link>http://www.designerzen.com/2010/buddha-machine-3d/</link>
		<comments>http://www.designerzen.com/2010/buddha-machine-3d/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:12:01 +0000</pubDate>
		<dc:creator>designerzen</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Microsites]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[microsite]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[product]]></category>

		<guid isPermaLink="false">http://www.designerzen.com/?p=381</guid>
		<description><![CDATA[Surround Sound Chillage Ever feel you just need a bit of harmony in your day, a few moments of clarity and calm? Find yourself battling with noise? Now you can relax online with the 3D Buddha Machine! Load it up and click until happy&#8230; if you feel it is too loud, scroll the mouse wheel. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="left size-full wp-image-388" title="Screenshot" src="http://www.designerzen.com/blog/wp-content/uploads/2010/01/Screenshot1.png" alt="" width="175" height="266" /></p>
<h3>Surround Sound Chillage</h3>
<p>Ever feel you just need a bit of harmony in your day, a few moments of clarity and calm? Find yourself battling with noise? Now you can relax online with the 3D Buddha Machine! Load it up and click until happy&#8230; if you feel it is too loud, scroll the mouse wheel.<span id="more-381"></span></p>
<h5>What is it?</h5>
<p>Based on the world famous <a href="http://www.fm3buddhamachine.com/">Buddha Machine</a> by FM3 (Zhang Jian and Christiaan Virant), this is an authentic online replica. Coded using the incredible Papervision libraries and my own personal Media Framework, the Buddha Machine 3D features all 9 original sounds from each the Buddha Machine I and II &#8211; kindly released under creative commons. Thanks to the magic of the internet, Christiaan popped by to offer his support. Thanks!<br />
.</p>
<h5>What does it do?</h5>
<p>Put on some headphones, click to find the sound for you, use the mouse wheel to set your volume, and <a title="Virtual Buddha Machine" href="http://www.designerzen.com/web/buddha" target="_blank">relax</a>. If you need a portable version, consider buying the original product &#8211; it fits in your pocket!</p>
<h5>How does it work?</h5>
<p>The Audio system reacts to the position of the 3D object, decided by the mouse, and considers one face as a speaker. As the object rotates this pans and fades the audio according to the trigonometry formulated from the angle between the user and the normal of the speaker faced plane. The volume is also reactive to clipped faces, and by that I mean speakers that are pointing away from the user, the further a speaker turns away from the user, the less it can be heard.</p>
<p>Sounds are loaded as mp3s from an xspf playlist and streamed, whilst the next track is pre-fetched to prevent gaps and loading delays when changing sounds.</p>
<h5>How was it made?</h5>
<p>I decided to avoid Flash entirely and instead use the free FLEX compiler from the Adobe site. This was mainly to see how using the FLEX compiler affects the size and performance of swf files compared to compiling through Flash, but also to see if I could avoid non OSS software. Process wise, using this development system, along with swc files for symbols, it is possible to create amazing web apps absolutely free of charge. As I am saving up for the next Flash, but in the meantime this lets me test out new features in the player right now! I see a synthesizer on the horizon next <img src='http://www.designerzen.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Once you perfect your workflow, and don&#8217;t mind creating libraries of swc files, this is probably the most integrated and fastest method for Flash development. There are many tweaks and hacks that you have to apply to the commandline if you want to use a preloader, or don&#8217;t need all the FLEX libraries, or want to set a player target version, but thankfully, my development system of choice, FlashDevelop, has all of these as options preset in the GUI.</p>
<p>On the negative side, using the FLEX compiler does seem to add quite a few extra bytes to the runtime code, so at least consider a preloader!</p>
<h5>Check it out</h5>
<p><a class="external_link" title="Virtual Buddha Machine" href="http://www.designerzen.com/web/buddha" target="_blank">Buddha Machine 3D I</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designerzen.com/2010/buddha-machine-3d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
