<?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>Echo Bloom</title>
	<atom:link href="http://www.echobloom.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.echobloom.com</link>
	<description>Music, Flash, and new media from San Francisco</description>
	<lastBuildDate>Tue, 23 Feb 2010 16:00:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ernst Haeckel, and the merging of digital and analog art</title>
		<link>http://www.echobloom.com/2010/02/23/ernst-haeckel-and-the-merging-of-digital-and-analog-art/</link>
		<comments>http://www.echobloom.com/2010/02/23/ernst-haeckel-and-the-merging-of-digital-and-analog-art/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 16:00:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Art Forms of Nature]]></category>
		<category><![CDATA[Art Nouveau]]></category>
		<category><![CDATA[Dan Deacon]]></category>
		<category><![CDATA[Darwinism]]></category>
		<category><![CDATA[Ernst Haeckel]]></category>
		<category><![CDATA[Frank Gehry]]></category>
		<category><![CDATA[Hyperrealism]]></category>
		<category><![CDATA[Robert Lazzarini]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/?p=440</guid>
		<description><![CDATA[I&#8217;ve recently become fascinated with the work of Ernst Haeckel, a German artist/biologist active around the turn of the century.  His book &#8216;Kunstformen der Natur&#8217; (German for &#8216;Art Forms of Nature&#8217;) contains a series of 100 lithographs, each arranging groups of disparate species into striking, unified compositions.  Each plate is laid out as [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently become fascinated with the work of Ernst Haeckel, a German artist/biologist active around the turn of the century.  His book <a href="http://en.wikipedia.org/wiki/Kunstformen_der_Natur">&#8216;Kunstformen der Natur&#8217;</a> (German for &#8216;Art Forms of Nature&#8217;) contains a series of 100 lithographs, each arranging groups of disparate species into striking, unified compositions.  Each plate is laid out as a collage, freeing the animals from their natural contexts &#8211; absent this constraint, the natural symmetries between different types of animals is astoundingly revealed.</p>
<p style="text-align: center;"><img class="aligncenter" title="Haeckel - Ascidiae" src="http://echobloom.com/media/images/scratch/2010-02-22-Haeckel_Ascidiae.jpg" alt="Haeckel - Ascidiae" width="760" height="1069" /></p>
<p style="text-align: center;"><img class="aligncenter" title="Haeckel - Discomedusae" src="http://echobloom.com/media/images/scratch/2010-02-22-Haeckel_Discomedusae.jpg" alt="Haeckel - Discomedusae" width="760" height="1090" /></p>
<p style="text-align: center;"><img class="aligncenter" title="Haeckel - Ostraciontes" src="http://echobloom.com/media/images/scratch/2010-02-22-Haeckel_Ostraciontes.jpg" alt="Haeckel - Ostraciontes" width="760" height="1066" /></p>
<p>The drawings are unquestionably beautiful, but more interesting are their philosophical underpinnings, and the application of those modes of thinking to our daily practice as digital artists.</p>
<p>From <a href="http://www2.uni-jena.de/biologie/ehh/personal/obreidbach/obreidbach.htm">Olaf Breidbach&#8217;s</a> preface of <a href="http://prestel.txt9.de/">Prestel&#8217;s</a> recent repackaging of <a href="http://www.amazon.com/Art-Forms-Nature-Haeckel-Monographs/dp/3791319906/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1266894236&amp;sr=8-1">Art Forms of Nature</a>:</p>
<blockquote><p>&#8220;In this profusion of symmetrical series, which seem to stem from the workshop of a brilliant designer, a fundamental formula for living things shines through for Haeckel.  The many forms brought together in his work appeared to him to be a series of variations of simple constellations of symmetry.  His depictions of them embrace a succession of complexities in which he saw the mechanics of evolution at work.  His &#8216;Art Forms in Nature&#8217; seeks to reproduce such constructions.  Every plate in this work is an example of Haeckel&#8217;s notion of a principal unity of all living things.  Each one of these illustrations &#8211; which for the uninitiated observer are at first only highly ornamental &#8211; was, for Haeckel, proof of his thesis.  <strong>For him, the individual form, its inherent symmetry, documented Darwin&#8217;s notion of the evolutionary development of all living things.</strong>.&#8221;</p></blockquote>
<p>Catch that?  Form is a documentation of evolution?  It was an effective blending of science and nature, and his public ate it up.  So what does it have to do with you?</p>
<p>Haeckel worked in the time of <a href="http://en.wikipedia.org/wiki/Art_Nouveau">Art Nouveau</a> and the birth of <a href="http://en.wikipedia.org/wiki/Darwinism">Darwinism</a> &#8211; two ideological systems linked by their blurring of natural form and structure.  As opposed to the theological perspective that living things came into existence in unchanging form due to divine will, the Darwinian perspective saw man as merely the current iteration of nature&#8217;s development.  This line of thinking brought man much closer to nature &#8211; art nouveau synthesized this philosophy into an art of organic naturalism, realized in the decorative work of <a href="http://en.wikipedia.org/wiki/Gustav_Klimt">Gustav Klimt</a> and the sculptural architecture of <a href="http://en.wikipedia.org/wiki/Antoni_Gaudí">Gaudi</a>, to name just a few.  With these philosophies, the gulf between art and science became not only navigable, but irrelevant &#8211; art and science were merely opposing sides of the same coin.</p>
<p>If you&#8217;re a digital artist, there&#8217;s a similar philosophical chasm that has to be reconciled.  Art is the expression of creativity, and creativity is a fuzzy, impossible-to-quantify thing.  It would follow that, if the 1&#8217;s and 0&#8217;s realm of digital art is binary (and the context of art must mirror its content), digital media is unsuitable for rendering naturalism (the argument doesn&#8217;t really hold up as a snap your fingers, the art world changes-type thing, but for describing the way incremental technological changes have affected art, it&#8217;ll do).  This is what we see in many forms of art today.  The use of auto-tune in music gives the majority of our pop an artificial perfection.  Video games tend towards increasingly stylized characters.  We drive boxy cars down precisely aligned grids of roads.  These forms of design mirror their digital production mechanisms, standing unified in opposition to naturalism.</p>
<p style="text-align: center;"><img src="http://www.echobloom.com/media/images/scratch/2010-02-22-T-Pain.jpg" alt="" width="416" height="594" /></p>
<p style="text-align: center;"><img class="alignnone" title="Scion" src="http://www.echobloom.com/media/images/scratch/2010-02-22-Scion.jpg" alt="Scion" width="450" height="300" /></p>
<p style="text-align: center;"><img class="alignnone" title="Stylized Video Game Characters" src="http://www.echobloom.com/media/images/scratch/2010-02-22-StylizedVideoGameCharacter.jpg" alt="Stylized Video Game Characters" width="436" height="250" /></p>
<p>But just as Haeckel saw the divide between science and nature irrelevant, so do I posit is the divide between naturalism and modernism in digital media.  It&#8217;s a false choice &#8211; the more interesting places of artistic exploration are where digital/scientific/functional techniques and analog/naturalistic/formal patterns &#8211; merge and push each other forward.  Examples?</p>
<ul>
<li><a href="http://www.foga.com/">Frank Gehry</a>, through the use of the program <a href="http://www.3ds.com/products/catia">CATIA</a>, construct the <a href="http://www.guggenheim.org/bilbao">Guggenheim Museum in Bilbao</a> as less structure and more sculpture.</li>
<li>Some of the textures in <a href="http://www.dandeacon.com/">Dan Deacon&#8217;s</a> <a href="http://www.amazon.com/Bromst-Dan-Deacon/dp/B001QIRSJG">Bromst</a> album are generated by connecting a MIDI output to a player piano, allowing the piano to play lines that are physically impossible for a human.  (<a href="http://www.youtube.com/watch?v=PlwT51axjZw">There&#8217;s an awesome video of this here</a>).</li>
<li><a href="http://www.pierogi2000.com/flatfile/lazzarins.html">Robert Lazzarini&#8217;s Skulls series</a> uses digital technology in hyperrealist sculptures of typical objects, skewed out of proportion.  Looking at them almost makes you dizzy.  (<a href="http://fromthefloor.blogspot.com/2004/10/discussion-with-robert-lazzarini-part.html">fascinating article about Lazzarini&#8217;s process here</a>)</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" title="Frank Gehry CATIA" src="http://echobloom.com/media/images/scratch/2010-02-22-Gehry.jpg" alt="Frank Gehry CATIA" width="760" height="585" /></p>
<p><img class="aligncenter" title="Lazzarini - Skulls" src="http://www.echobloom.com/media/images/scratch/2010-02-22-Lazzarini.jpg" alt="Lazzarini - Skulls" width="321" height="452" /></p>
<p>Each of these pieces leverage the best aspects of digital and analog technology &#8211; digital control and scalability, with organic feel and connection to history.  I&#8217;m eager to explore these ideas more in my future sound and design work.  Thoughts?  Examples?  Counter-examples?  Holler in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2010/02/23/ernst-haeckel-and-the-merging-of-digital-and-analog-art/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>San Francisco Songwriters Collective</title>
		<link>http://www.echobloom.com/2010/02/02/san-francisco-songwriters-collective/</link>
		<comments>http://www.echobloom.com/2010/02/02/san-francisco-songwriters-collective/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 20:24:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[SFSC]]></category>
		<category><![CDATA[songwriting]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/?p=437</guid>
		<description><![CDATA[
Open Mics &#8211; they&#8217;re a good way to practice performing, but let&#8217;s face it, the process blows.  You wait for a long time, perform to a bunch of people who are likely drunk or not listening, and get no useful feedback out of the process.  But &#8211; there&#8217;s a better way.
I&#8217;m forming a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://echobloom.com/media/images/other/2010-02-02-SFSCLogo.gif"></p>
<p>Open Mics &#8211; they&#8217;re a good way to practice performing, but let&#8217;s face it, the process blows.  You wait for a long time, perform to a bunch of people who are likely drunk or not listening, and get no useful feedback out of the process.  But &#8211; there&#8217;s a better way.</p>
<p>I&#8217;m forming a new group, a collective of sorts &#8211; The San Francisco Songwriters Collective &#8211; think of it as a humane mix between a book club and an open mic.  The ground rules:</p>
<ul>
<li>The group meets regularly every two weeks</li>
<li>Each member performs 1-3 songs at each meeting</li>
<li>After each performance, every member in the group gives objective (like filling out a comment form) and subjective (like &#8216;I want to hear more Skynyrd&#8217;)</li>
<li>The person performing has to listen to all comments before reacting/answering questions</li>
</ul>
<p>It&#8217;ll be a great way to network with other songwriters, keep your own gears turning, and get individual criticism from like-minded people.  Interested?  First meeting will be on February 8th.  Let&#8217;s do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2010/02/02/san-francisco-songwriters-collective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful, Beautiful, and Lasting &#8211; Designing Better Bonus Material</title>
		<link>http://www.echobloom.com/2010/01/14/useful-beautiful-and-lasting-designing-better-bonus-material/</link>
		<comments>http://www.echobloom.com/2010/01/14/useful-beautiful-and-lasting-designing-better-bonus-material/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 16:19:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/?p=431</guid>
		<description><![CDATA[
I&#8217;ve been looking at the new Shearwater limited edition package (elements of which are depicted above) for their forthcoming record, and it got me thinking &#8211; what&#8217;s better than making money off of selling music?  Making more money off selling music.
It&#8217;s no surprise that deluxe packages are big business in music.  Take a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img src="http://www.echobloom.com/media/images/scratch/2010-01-14-BonusMaterial1.gif" alt="" /><img src="http://www.echobloom.com/media/images/scratch/2010-01-14-BonusMaterial2.gif" alt="" width="114" height="151" /></p>
<p>I&#8217;ve been looking at the new <a href="http://www.matadorrecords.com/matablog/2009/12/14/the-golden-archipelago-limited-edition-dossier/">Shearwater limited edition package</a> (elements of which are depicted above) for their forthcoming record, and it got me thinking &#8211; what&#8217;s better than making money off of selling music?  Making more money off selling music.</p>
<p>It&#8217;s no surprise that deluxe packages are big business in music.  Take a look at Trent Reznor&#8217;s <a href="http://leisureblogs.chicagotribune.com/turn_it_up/2008/03/reznors-one-wee.html">numbers for his Ghosts I-IV release in 2008</a> &#8211; in the first week the album made $1.6 million off of 781,917 transactions using a tiered release model.  At the high end of his pyramid was the deluxe package which, at $300 for a limited edition of 2500, sold out within a day.  Do the math.  Deluxe packages make good financial sense (<a href="http://www.echobloom.com/2008/03/06/trent-reznors-ghosts-micropatronage-grows-up/">we discussed this before</a>).</p>
<p>Here&#8217;s the rub though &#8211; after the fanboys/girls have parted with their $300, what are they left with?  In the case of Nine Inch Nails, <a href="http://ghosts.nin.com/main/order_options">a photo book and some beautiful Giclee prints</a> &#8211; in the case of the Flaming Lips, <a href="http://pitchfork.com/news/33883-flaming-lips-unveil-mega-deluxe-imarsi-package/">&#8216;a popcorn box with &#8220;real Flaming Lips popcorn stuffed inside of it,&#8221; an &#8220;Eat Your Own Spaceship&#8221; bumper sticker, a replica of the tickets from the screenings of the film earlier this year, trading cards of the band&#8217;s members, and a t-shirt.&#8217;</a></p>
<p><strong>What are your audience left with when they buy deluxe packages?  At best, a book they&#8217;ll occasionally refer to.  At worst, a bunch of useless shit that will be admired briefly for novelty value, then consigned to a deep, dark section of their closet.  As the people that are buying these are most likely the artist&#8217;s best off and most loyal acolytes, the opportunity to more effectively proselytize to them is huge, and in most cases missed.</strong></p>
<p>A few questions to ask yourself when designing bonus materials</p>
<blockquote><p><strong>Does it enhance the brand?</strong> &#8211; This is a no-brainer &#8211; the bonus material should legitimately improve the experience of consuming the featured content.  If it doesn&#8217;t enhance the experience of the content, it should enhance the strength of the brand &#8211; bumper stickers, etc. are fair game if they&#8217;re beautiful.</p>
<p><strong>Will it last?</strong> &#8211; Artistically &#8211; is the piece a worthy thing of art in its own right, enough so that it people will save it?  Is it something you would look at more than once?  Physically &#8211; is it sturdily constructed? Is it beautiful?</p>
<p><strong>Is it fun?</strong> &#8211; Just because something is functional doesn&#8217;t mean it can&#8217;t be fun.</p>
<p><strong>Is the experience cohesive</strong> &#8211; While the bonus material has to stand on its own, it should be cut from the same cloth as the content it&#8217;s &#8216;improving&#8217;.  You should embrace a single experience.</p></blockquote>
<p>Pulling the onion back one level deeper, the best kind of bonus content is interactive content.</p>
<blockquote><p><a href="http://www.mastodonrocks.com/ctsroyaledition/">Mastodon included a score in the release of their album &#8216;Crack the Skye&#8217;</a>.</p>
<p>A bonus package could include a picture book that has time indications where pages correspond with different sections of music.</p>
<p>A bonus package could grant you access to an online community where you can interact with the artist.</p></blockquote>
<p>Make your stuff useful.</p>
<p>Make your stuff beautiful.</p>
<p>Make your stuff last.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2010/01/14/useful-beautiful-and-lasting-designing-better-bonus-material/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex Tutorial &#8211; Custom Chrome on AIR Applications in Flex Builder 3</title>
		<link>http://www.echobloom.com/2010/01/11/flex-tutorial-custom-chrome-on-air-applications-in-flex-builder-3/</link>
		<comments>http://www.echobloom.com/2010/01/11/flex-tutorial-custom-chrome-on-air-applications-in-flex-builder-3/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 13:00:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/?p=425</guid>
		<description><![CDATA[Files needed for the tutorial

One of the coolest things about developing AIR applications is the complete control you have over the way the launched application is styled.  You can control everything &#8211; even down to the chrome (the window surrounding the application screen).  I recently did a project where the client requested a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://echobloom.com/media/zip/2010-01-11-EchoBloom-CustomChrome.zip">Files needed for the tutorial</a></p>
<p style="text-align: center;"><img class="aligncenter" title="Custom Chrome in Flex Builder 3 Applications" src="http://echobloom.com/media/images/scratch/2010-01-10-CustomChrome.png" alt="" width="600" height="400" /></p>
<p>One of the coolest things about developing AIR applications is the complete control you have over the way the launched application is styled.  You can control everything &#8211; even down to the chrome (the window surrounding the application screen).  I recently did a project where the client requested a custom chrome.  I developed a pretty snazzy workflow using library assets pulled from a compiled .swc file &#8211; here&#8217;s how I did it.</p>
<p><strong>Step 1</strong> &#8211; Create a new Flex project within Flex Builder, making sure to set the Application Type as &#8216;Desktop Application&#8217; (this tells the compiler to build the project as an AIR application instead of a standard .swf file).</p>
<p><strong>Step 2 </strong>- Edit the application&#8217;s XML file.  Flex Builder creates a few folders within your project &#8211; you should see folders for &#8216;bin-debug&#8217; , &#8216;libs&#8217;, and &#8217;src&#8217;.  Within the source folder there is the blank mxml file, started with just a windowed application tag, and an XML file &#8216;yourProjectName-app.xml&#8217;.  All AIR applications built within Flex builder draw from an XML file that declares basic program parameters.</p>
<p>Open up the XML file and find the following lines:</p>
<blockquote><p>&lt;!&#8211; The type of system chrome to use (either &#8220;standard&#8221; or &#8220;none&#8221;). Optional. Default standard. &#8211;&gt;<br />
&lt;!&#8211; &lt;systemChrome&gt;&lt;/systemChrome&gt; &#8211;&gt;</p>
<p>&lt;!&#8211; Whether the window is transparent. Only applicable when systemChrome is none. Optional. Default false. &#8211;&gt;<br />
&lt;!&#8211; &lt;transparent&gt;&lt;/transparent&gt; &#8211;&gt;</p></blockquote>
<p>Flex has commented their code nicely, so it&#8217;s pretty clear how these tags need to change.  Uncomment the lines with tags in them, and set their values so your code looks like:</p>
<blockquote><p><!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->&lt;!&#8211; The type of system chrome to use (either &#8220;standard&#8221; or &#8220;none&#8221;). Optional. Default standard. &#8211;&gt;<br />
&lt;systemChrome&gt;none&lt;/systemChrome&gt;</p>
<p>&lt;!&#8211; Whether the window is transparent. Only applicable when systemChrome is none. Optional. Default false. &#8211;&gt;<br />
&lt;transparent&gt;true&lt;/transparent&gt;</p></blockquote>
<p><strong>Step 3</strong> &#8211; Format the base WindowedApplication tag</p>
<p>When you open the application&#8217;s main .mxml file, you&#8217;ll see the WindowedApplication tag looking like this:</p>
<blockquote><p>&lt;mx:WindowedApplication xmlns:mx=&#8221;http://www.adobe.com/2006/mxml&#8221; layout=&#8221;absolute&#8221;&gt;</p></blockquote>
<p>One primary change needs to be made to this class &#8211; the &#8217;showFlexChrome&#8217; attribute should be set to false.  So your WindowedApplication tag should now read:</p>
<blockquote><p>&lt;mx:WindowedApplication<br />
xmlns:mx=&#8221;http://www.adobe.com/2006/mxml&#8221;<br />
layout=&#8221;absolute&#8221;<br />
showFlexChrome=&#8221;false&#8221;<br />
&gt;</p></blockquote>
<p>Now try compiling and running your application.  You see the adl program launch (that&#8217;s how Flex compiles and runs AIR applications in the development perspective), but nothing happens.  Actually, it&#8217;s not that nothing is happening &#8211; it&#8217;s that we&#8217;ve eliminated every visual component from the screen (including the chrome), so there&#8217;s nothing to see.  Try adding a button to the stage and recompiling &#8211; you should see a weird zombie button floating in the middle of your screen.  Weird.  Let&#8217;s give this puppy some chrome.</p>
<p><strong>Step 4</strong> &#8211; Add the chrome to the application</p>
<p>The chrome for our application is laid out in the Flash file in the libs folder.  If you look in the Flash file you&#8217;ll notice a single element on stage &#8211; an MovieClip instance named &#8216;Header&#8217;.  Navigate into this and you&#8217;ll see a few elements broken out into layers &#8211; there are jewel buttons for handling the close, minimize, and maximize functions, a title, and a background MovieClip named &#8216;Chrome&#8217;.  This is the header of our application.</p>
<p>Compile the .swf, making sure to select the &#8216;Export SWC&#8217; option in the Publish Settings, and place the resulting .swc into the classpath of your Flex project.  For convenience&#8217;s sake, I added mine to the libs folder (it&#8217;s added to the classpath by default).</p>
<p>Adding the chrome functionality to the application is then a process of adding actionscript to the project that correctly references these MovieClip elements and responds appropriately to user interaction. Add the following code block to your application:</p>
<blockquote><p>&lt;mx:Script&gt;<br />
&lt;![CDATA[<br />
import mx.core.UIComponent;<br />
import com.echobloom.testAIRApp.Header;</p>
<p>private var header:Header;<br />
private var redJewel:MovieClip;<br />
private var yellowJewel:MovieClip;<br />
private var greenJewel:MovieClip;<br />
private var chrome:MovieClip;<br />
private var border:Shape;<br />
private var background:Sprite;</p>
<p>private var _maximizeState:Boolean = false;  // State of maximization (so you can toggle between full and normal views)</p>
<p>private function init():void {<br />
createDisplayElements();<br />
addEventListeners();<br />
}</p>
<p>private function createDisplayElements():void {<br />
var component:UIComponent = new UIComponent();  // The root stage element of all elements on screen that can be interacted with</p>
<p>header = new Header();  // The header pulled from our compiled .swc</p>
<p>background = new Sprite();  // A sprite serving as the background of our application screen<br />
background.graphics.beginFill(0xEEEEEE, 1);<br />
background.graphics.drawRect(0, 0, 600, 400);<br />
background.graphics.endFill();</p>
<p>border = new Shape();  // The border around the application screen<br />
border.graphics.lineStyle(1, 0x000000);<br />
border.graphics.lineTo(background.width - 1, 0);<br />
border.graphics.lineTo(background.width - 1, background.height - 1);<br />
border.graphics.lineTo(0, background.height - 1);<br />
border.graphics.lineTo(0, 0);</p>
<p>redJewel = header.getChildByName("redJewel_mc") as MovieClip;  // The close button<br />
redJewel.useHandCursor = true;<br />
redJewel.buttonMode = true;</p>
<p>yellowJewel = header.getChildByName("yellowJewel_mc") as MovieClip;  // The minimize button<br />
yellowJewel.useHandCursor = true;<br />
yellowJewel.buttonMode = true;</p>
<p>greenJewel = header.getChildByName("greenJewel_mc") as MovieClip;  // The maximize button<br />
greenJewel.useHandCursor = true;<br />
greenJewel.buttonMode = true;</p>
<p>chrome = header.getChildByName("chrome_mc") as MovieClip;  // The background element of the header (used to handle application dragging)<br />
chrome.useHandCursor = true;<br />
chrome.buttonMode = true;</p>
<p>component.addChild(background);<br />
component.addChild(header);<br />
component.addChild(border);<br />
addChild(component);<br />
}</p>
<p>private function addEventListeners():void {<br />
redJewel.addEventListener(MouseEvent.CLICK, handleCloseClick);<br />
yellowJewel.addEventListener(MouseEvent.CLICK, handleMinimizeClick);<br />
greenJewel.addEventListener(MouseEvent.CLICK, handleMaximizeClick);<br />
chrome.addEventListener(MouseEvent.MOUSE_DOWN, dragStart);<br />
}</p>
<p>// Close button Action<br />
private function handleCloseClick(e:MouseEvent):void {<br />
var exitingEvent:Event = new Event(Event.EXITING, false, true);<br />
NativeApplication.nativeApplication.dispatchEvent(exitingEvent);<br />
if (!exitingEvent.isDefaultPrevented()) {<br />
NativeApplication.nativeApplication.exit();<br />
}<br />
}</p>
<p>// Minimize button action<br />
private function handleMinimizeClick(e:MouseEvent):void {<br />
stage.nativeWindow.minimize();<br />
}</p>
<p>// Maximize button action<br />
private function handleMaximizeClick(e:MouseEvent):void {<br />
stage.nativeWindow.maximize();</p>
<p>doMaximize(!_maximizeState);  // Toggle the maximizeState<br />
}</p>
<p>// Dragging the application<br />
private function dragStart(event:MouseEvent):void {<br />
stage.nativeWindow.startMove();<br />
}</p>
<p>// Changing the size of the header, background, and border<br />
private function doMaximize(maximizeState:Boolean):void {<br />
this._maximizeState = maximizeState;</p>
<p>if(_maximizeState) {<br />
header.chrome_mc.width = stage.fullScreenWidth;</p>
<p>background.graphics.clear();<br />
background.graphics.beginFill(0xEEEEEE, 1);<br />
background.graphics.drawRect(0, 0, stage.fullScreenWidth, stage.fullScreenHeight);<br />
background.graphics.endFill();<br />
} else {<br />
header.chrome_mc.width = 600;</p>
<p>background.graphics.clear();<br />
background.graphics.beginFill(0xEEEEEE, 1);<br />
background.graphics.drawRect(0, 0, 600, 400);<br />
background.graphics.endFill();<br />
}<br />
border.graphics.clear();<br />
border.graphics.lineStyle(1, 0x000000);<br />
border.graphics.lineTo(background.width - 1, 0);<br />
border.graphics.lineTo(background.width - 1, background.height - 1);<br />
border.graphics.lineTo(0, background.height - 1);<br />
border.graphics.lineTo(0, 0);<br />
}</p>
<p>]]&gt;<br />
&lt;/mx:Script&gt;</p></blockquote>
<p><strong>Step 5</strong> &#8211; Wire the WindowedApplication tag to call the init method.  Now that we&#8217;ve got everything setup, we need to call our init() method when the application has finished loading.  The WindowedApplication tag should now look like this:</p>
<blockquote><p>&lt;mx:WindowedApplication xmlns:mx=&#8221;http://www.adobe.com/2006/mxml&#8221;<br />
xmlns:local=&#8221;com.adobe.views.*&#8221;<br />
layout=&#8221;absolute&#8221;<br />
width=&#8221;600&#8243;<br />
height=&#8221;400&#8243;<br />
showFlexChrome=&#8221;false&#8221;<br />
applicationComplete=&#8221;init()&#8221;<br />
xmlns:display=&#8221;flash.display.*&#8221;&gt;</p></blockquote>
<p>That&#8217;s it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2010/01/11/flex-tutorial-custom-chrome-on-air-applications-in-flex-builder-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Echo Bloom &#8211; now powered by Wordpress (still powered by burritos and Hank Williams&#8230;)</title>
		<link>http://www.echobloom.com/2010/01/06/echo-bloom-now-powered-by-wordpress-still-powered-by-burritos-and-hank-williams/</link>
		<comments>http://www.echobloom.com/2010/01/06/echo-bloom-now-powered-by-wordpress-still-powered-by-burritos-and-hank-williams/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 08:55:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/?p=420</guid>
		<description><![CDATA[I&#8217;ve done a lot of websites for bands, but no release has been as exciting as this.  Hyperbole you say?  I think not.  The reason this release is so exciting is that the echobloom.com has now moved to being completely Wordpress-powered.  Here&#8217;s what that means and how it happened.
For the non [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="padding-right: 10px;" title="Website Thumbnail" src="http://www.echobloom.com/media/images/site/design/design_element_websiteThumbnail.gif" alt="Website Thumbnail" width="539" height="300" />I&#8217;ve done a lot of websites for bands, but no release has been as exciting as this.  Hyperbole you say?  I think not.  The reason this release is so exciting is that the echobloom.com has now moved to being completely Wordpress-powered.  Here&#8217;s what that means and how it happened.</p>
<p>For the non web-developer people out there &#8211; websites usually aren&#8217;t a series of static HTML pages.  Most websites run on platforms CMSs (Content Management Systems).  The pages serve as windows to display content from the CMS in pre-formatted visualizations.  This allows designers a lot more flexibility &#8211; if you want to edit a website, you can just change the offending element within the CMS without touching any of the HTML used to display it.</p>
<p>My website previously had been a series of flat HTML pages surfacing content.  This worked for about 70% of the content, and a tacked-on blog provided an interesting way of displaying more current information.  But as the site grew I found that as the site grew I found I was spending far more time updating the website than creating content.  And if I wanted to make a design change, I had to constantly rearchitect the way data was getting into the pages (because none of it was dynamic).  A systemic change clearly had to be made, or with each design iteration I would just end up with the same problem with different window dressing.  So &#8211; I decided to embrace the Wordpress M.O. completely.</p>
<p>In the revised echobloom.com every page is an element of a customized Wordpress theme I wrote.  All posts fit into one of five categories, which are the five dynamic categories in the header (the store is its own beast &#8211; some things are better left static).  Each page also has a static component that showcases the most recent major piece of work in the category, and a dynamic component that lists the ten most recent posts in that category.  This splits the difference between being able to focus on more important, static topics, but having dynamic content around it.  I&#8217;m hoping it will be the best of both worlds.</p>
<p>A few resources were invaluable in completing the site:</p>
<blockquote><p>1 &#8211; The first stop should always be the <a href="http://codex.wordpress.org/The_Loop">Wordpress Codex</a>.  Wordpress has a wonderful user community, and the tool is extremely well documented.</p>
<p>2 &#8211; <a href="http://www.smashingmagazine.com/2009/06/10/10-useful-wordpress-loop-hacks/">Several</a> <a href="http://www.smashingmagazine.com/2009/04/15/10-exceptional-wordpress-hacks/">useful</a> <a href="http://www.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/">posts</a> are on <a href="http://www.smashingmagazine.com/">Smashing Magazine</a>.<br />
But by far the best resource for me was&#8230;</p>
<p>3 &#8211; Currently available themes.  A *lot* of people use Wordpress and have hacked themes to serve their needs.  There&#8217;s no need to reinvent the wheel &#8211; use (and attribute) the community.  I worked off the default theme that comes with Wordpress.  Picking that apart for a few days gave me a wonderful idea of how Wordpress is actually used.</p>
</blockquote>
<p>So check out the site &#8211; let me know if anything pops up, and as always, stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2010/01/06/echo-bloom-now-powered-by-wordpress-still-powered-by-burritos-and-hank-williams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Food Flinger</title>
		<link>http://www.echobloom.com/2009/12/26/food-flinger/</link>
		<comments>http://www.echobloom.com/2009/12/26/food-flinger/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 22:23:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/?p=306</guid>
		<description><![CDATA[I&#8217;m happy to announce the most recent Echo Bloom code project &#8211; a flash game I wrote for Kid Bombay titled Food Flinger &#8211; is now live.  Here&#8217;s how the project came to life.
A detailed gameplay spec was provided by the client at the onset of the project, allowing us a nice framework to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Food Flinger - Screenshot 1" src="http://www.echobloom.com/media/images/scratch/2009-12-26_foodFlinger1.gif" alt="Food Flinger - Screenshot 1" width="500" height="376" />I&#8217;m happy to announce the most recent Echo Bloom code project &#8211; a flash game I wrote for <a href="http://www.kidbombay.com">Kid Bombay</a> titled <a href="http://www.shockwave.com/gamelanding/foodflinger.jsp" target="blank">Food Flinger</a> &#8211; is now live.  Here&#8217;s how the project came to life.</p>
<p>A detailed gameplay spec was provided by the client at the onset of the project, allowing us a nice framework to work within.  The spec described how the game would be played, how passed items and powerups would behave, and gave suggestions toward the art direction.  Using this spec as a roadmap, I implemented the gameplay and base functionality inside a &#8216;block world&#8217; &#8211; a representation of the game using geometric primitives (as opposed to the shiny graphics that would make up the final product).  It was uber-simple, but it showed how key components of the game should interact, and gave us a model to tinker around with and see how the spec &#8216;felt&#8217; when realized.</p>
<p>While the block world was coming into existence, <a href="http://biocreep.blogspot.com">Mike Daley</a>, an excellent designer/animator in the Bay Area, set to work designing the visual elements of the game.  He started with raw sketches, moved into flat graphic assets, and then into fleshed out animations.  Once his characters were done, the functionality in the block world had evolved to a point where the shiny animations could be substituted for the flat blocks, allowing the game to spring to full featured animation quickly.</p>
<p>As the game quickly became something real, we had several weeks of tweaks and refinements.  By far, the most challenging component of the game was the passing motion of the individual characters.  Dynamically adding assets to the animations (e.g. adding a football to a hand as it makes a passing motion) was pretty straightforward &#8211; the challenging part came was that the animations had to be dynamically sped up and slowed down.  The animations were library elements imported as MovieClips into the game&#8217;s architecture &#8211; and there&#8217;s unfortunately no playAtSpeed property for MovieClips.  We circumvented this issue by using the frame tweening in <a href="http://blog.greensock.com/tweenlite/">TweenLite</a>.  It took a few days of tinkering with the timing, but we eventually got everything to line up.</p>
<p><strong>LESSONS</strong></p>
<blockquote><p>This was my first soup to nuts game implementation, and I learned a lot along the way:</p>
<p>1 &#8211; <strong>Programming within a tightly constrained design pattern *really* helps</strong>.  Things are predictable and extensible, allowing other people to simultaneously work on specific elements of functionality without collisions.  For this game, I used a tightly defined <a href="http://www.as3dp.com/category/design-patterns/mvc/">Model-View-Controller</a> implementation.</p>
<p>2 &#8211; <strong>Issues surrounding memory management that once sounded academic became a lot more practical when developing a game that had so many complicated assets</strong>.  There are a lot of resources describing how programs can be optimized to better deal with this &#8211; Grant Skinner&#8217;s got <a href="http://www.gskinner.com/blog/archives/2006/06/as3_resource_ma.html">an excellent summation</a> and <a href="http://my.safaribooksonline.com/9780596526948?portal=oreilly">Colin Moock&#8217;s AS3 Bible</a> has some more information.</p>
<p>3 &#8211; <strong>Getting things to work is one thing, getting them to feel right is another</strong>.  A week before release we were 95% of the way on code, but were far further back in polish and playability.  <a href="http://www.kidbombay.com">Ketan Anjaria</a>, the principal at Kid Bombay, added much of the polish that took the game from functional to fun &#8211; sound, effect animations, and level balancing made the game dynamic, and fun to play.</p></blockquote>
<p>Take a look, and let me know what you think.  I&#8217;ve started looking into iPhone games, and general development on mobile platforms.  The medium is the message, and a mobile context offers a radically different environment for making and playing games.  Who knows?  Maybe I&#8217;ll work on an iPhone application in 2010 &#8211; stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2009/12/26/food-flinger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going deep or going fast &#8211; Bollywood Film Music and the benefits of being prolific</title>
		<link>http://www.echobloom.com/2009/04/30/going-deep-or-going-fast-bollywood-film-music-and-the-benefits-of-being-prolific/</link>
		<comments>http://www.echobloom.com/2009/04/30/going-deep-or-going-fast-bollywood-film-music-and-the-benefits-of-being-prolific/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 20:32:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Writing]]></category>
		<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/scratch/?p=297</guid>
		<description><![CDATA[I went to a wonderful lecture by Robin Sukhadia at LACMA this week on the history of Bollywood film music &#8211; a varied and rich tradition that I (and most Americans) know *nothing* about (my previous knowledge of Bollywood cinema was limited to the random glimpses I&#8217;d catch at Indian restaurants).  Robin&#8217;s lecture put [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.echobloom.com/media/images/scratch/2009-04-30-bollywood.gif" align="right">I went to a <a href="http://www.tablapusher.com/blog/?p=173">wonderful lecture</a> by <a href="http://www.tablapusher.com/blog/">Robin Sukhadia</a> at <a href="http://www.lacma.org/">LACMA</a> this week on the history of Bollywood film music &#8211; a varied and rich tradition that I (and most Americans) know *nothing* about (my previous knowledge of Bollywood cinema was limited to the random glimpses I&#8217;d catch at Indian restaurants).  Robin&#8217;s lecture put what I&#8217;d assumed were just elaborate, silly music videos into a bigger context &#8211; and the macro work technique behind their production raises intriguing questions about going deep or going fast.</p>
<p>For starters &#8211; It&#8217;s important to note that Hollywood and Bollywood are separated by more than thousands of miles.  While the American movie system produces about 700 movies yearly (including major studio and independent releases), Bollywood produces around 4,000 &#8211; nearly all of which are musicals.  Over the past 50 years, the vast majority of music in these films have been dominated by a small coterie of Indian superstars that, while household names in India, are virtually unknown in the U.S.  To qualify &#8216;dominated&#8217; &#8211; <a href="http://en.wikipedia.org/wiki/Mohammad_Rafi">Mohammad Rafi</a>, one of the premiere playback singers in Bollywood cinema, has the Guinness world record for the most number of songs commercially recorded.  Between 1944 and April 1980, Rafi claimed to have recorded 28,000 songs in 11 different languages  (to put that into perspective, there are only 13,140 days between 1944 and 1980).  Rafi, along with <a href="http://en.wikipedia.org/wiki/Lata_Mangeshkar">Lata Mangeshkar</a>, <a href="http://en.wikipedia.org/wiki/Asha_Bhosle">Asha Bhosle</a>, and composers like <a href="http://en.wikipedia.org/wiki/Sachin_Dev_Burman">Sachin Dev Burman</a>, <a href="http://en.wikipedia.org/wiki/Naushad">Naushad</a>, and <a href="http://en.wikipedia.org/wiki/Rahul_Dev_Burman">Rahul Dev Burman</a> created vibrant cinematic hybrids, molding traditional Indian classical music into bite-size pop confections.</p>
<p>It&#8217;s interesting to think of how the sheer volume of films influenced their production.  To meet the demand, being prolific was kind of a necessity &#8211; which brings up an interesting question: is Bollywood better for it?  Is it better in the end to be prolific and have that work be of varying quality, or to be a perfectionist, with less output, but higher quality?  Representatives on each side of the spectrum have their strengths and weaknesses.  Frank Zappa, Bob Dylan, and Ryan Adams are all wildly prolific, but have all had pieces of work (or, in Dylan&#8217;s case, decades) that are significantly less celebrated.  On the other hand, while Peter Gabriel and Tool have created singularly constructed gems, they only dole them out every five years or so &#8211; and that kind of overthinking can be a danger in itself (witness the bronze turd that is Chinese Democracy).</p>
<p>I would argue that now, however, with business models, distribution models, and attention spans changing due to work being released on the Internet, it&#8217;s in the best interests of an artist to be prolific.  A few reasons:</p>
<ul>
<li><strong>There&#8217;s less risk of a dud blowing out a section of your audience</strong> &#8211; everybody produces crap from time to time, but if you&#8217;re producing more material the crap will quickly be forgotten in favor of better, more recent material.</li>
<li><strong>It&#8217;s easier to market more stuff</strong> &#8211; a rapid production clip enables different distribution strategies, like subscription models.  And there are just <em>more</em> things to sell.</li>
<li><strong>It&#8217;s easier to form relationships</strong> &#8211; more output means more paths for audiences to form relationships with your content, which is ultimately what sells art.</li>
<li><strong>We get better by practice</strong> &#8211; a fast clip of work takes you out of your comfort zone and forces you to make creative choices out of necessity that you wouldn&#8217;t normally make, expanding your horizons and ultimately improving your work.</li>
</ul>
<p>Here are some of my favorites from the lecture:</p>
<p><em>Hoton Mein Aisa Baat</em> &#8211; from Jewel Thief [Lata Mangeshkar; SD Burman]</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/x92K2mUeYZ0&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/x92K2mUeYZ0&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><em>Aao Twist Karein</em> &#8211; from Bhoot Bangla [Manna Dey; RD Burman]</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/lokpohoCyF8&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/lokpohoCyF8&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2009/04/30/going-deep-or-going-fast-bollywood-film-music-and-the-benefits-of-being-prolific/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Promotion Part IX &#8211; Quote Sheets</title>
		<link>http://www.echobloom.com/2009/01/23/promotion-part-ix-quote-sheets/</link>
		<comments>http://www.echobloom.com/2009/01/23/promotion-part-ix-quote-sheets/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 20:36:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Promotion]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/scratch/?p=288</guid>
		<description><![CDATA[So you&#8217;ve written your bio, done your song insights, and written your fact sheet &#8211; you&#8217;ve basically done everything you possibly can to tell somebody that your music is completely awesome.  But what if people don&#8217;t exactly find the praise you&#8217;ve lavished on yourself entirely objective?  Enter quote sheets.
You see this concept everywhere. [...]]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve written your bio, done your song insights, and written your fact sheet &#8211; <em>you&#8217;ve</em> basically done everything <em>you</em> possibly can to tell somebody that <em>your</em> music is completely awesome.  But what if people don&#8217;t exactly find the praise you&#8217;ve lavished on yourself entirely objective?  Enter quote sheets.</p>
<p>You see this concept everywhere.  Books often begin with a few sheets full of snippets from glowing reviews &#8211; movie trailers frequently include lists of film festivals the movie has appeared in.  In music, quote sheets perform the same function &#8211; <strong>to provide external sources of credibility</strong>.  And remember &#8211; for these quotes to provide credibility, the sources you&#8217;re quoting should come from somebody who has some name recognition.  So who can these quotes come from?  To start:</p>
<blockquote><ul>
<li>Writers from publications</li>
<li>Other musicians</li>
<li>Staff at radio stations (DJs or program/music directors)</li>
<li>Bookers or live performance folks</li>
<li>Engineers or producers you&#8217;e worked with</li>
<li>Record store managers</li>
<li>Bloggers</li>
</ul>
</blockquote>
<p>As you gain momentum (hopefully) the cachet of your quote sources will improve and the length of your press features will increase &#8211; make sure your press materials always reflect the latest and greatest.  Presentation is easy &#8211; when you&#8217;ve got a decent list together, arrange them in descending order of prominence.</p>
<p><strong>My Strategy</strong></p>
<p>These sources work well for 99% of quote sheets.  I&#8217;m planning on pursuing as many outlets as possible to get quotes from people with name recognition to the general public, but, as context is everything (and because I think it might be interesting), I&#8217;m also going to solicit quotes from people whose occupations match the focal points of my songs.  Getting prominent people to rave about my music would of course be sublime, but a good quote from a trucker about &#8216;The Trucker&#8217; would be an intriguing addition to my quote sheet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2009/01/23/promotion-part-ix-quote-sheets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Promotion Part VIII &#8211; Press Releases</title>
		<link>http://www.echobloom.com/2009/01/14/promotion-part-viii-press-releases/</link>
		<comments>http://www.echobloom.com/2009/01/14/promotion-part-viii-press-releases/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 20:36:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Promotion]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/scratch/?p=286</guid>
		<description><![CDATA[The purpose of a press release is to whet the editorial appetites of the news media &#8211; tastemakers, journalists, upright bloggers, and anybody else you want interested in your material.  To do this, press releases have to be three things:


Interesting &#8211; Press releases should be written in a style that&#8217;s equal parts compelling and [...]]]></description>
			<content:encoded><![CDATA[<p>The purpose of a press release is to whet the editorial appetites of the news media &#8211; tastemakers, journalists, upright bloggers, and anybody else you want interested in your material.  To do this, press releases have to be three things:</p>
<blockquote><ul>
<li>
<p><strong>Interesting</strong> &#8211; Press releases should be written in a style that&#8217;s equal parts compelling and brief.  Use your audience&#8217;s time wisely &#8211; quickly draw them in, hit them with information in descending level of importance, and leave them itching for more.</p>
</li>
<li>
<p><strong>Relevant</strong> &#8211; Don&#8217;t send press releases for kicks &#8211; it dilutes the strength of your brand.  Send press when you have something to say, like when you have a new release, updated tour dates, a new promotion, or a major change in your website.</p>
</li>
<li>
<p><strong>Timely</strong> &#8211; Send out releases with enough time for media outlets to actually use it.  Lead times for media outlets vary from hours to months &#8211; best to be conservative and let the importance of the item focused on in the release inform when you send it out.</p>
</li>
<li>
<p><strong>Specific</strong> &#8211; Do yourself a favor and make sure any deadlines, locations, and other clarifying information are <em>clearly</em> spelled out,</p>
</li>
<li>
<p><strong>Concise</strong> &#8211; Assume your audience will read 40% of your release (if that) and skim the rest.  Structure accordingly.</p>
</li>
</ul>
</blockquote>
<p>Formally, press releases are structured very simply:</p>
<blockquote><ul>
<li>
<p><strong>A slug line</strong> introduces the content in a headline that is concise and attention-grabbing.</p>
</li>
<li>
<p><strong>The lead</strong> specifically states the purpose of the press release and serves as an abstract for the piece as a whole.  Importantly, it also has the hook &#8211; the specific line or phrase designed to catch your audience&#8217;s attention.</p>
</li>
<li>
<p><strong>The body</strong> includes all of the supporting information, organized in descending level of importance.</p>
</li>
<li>
<p><strong>The closing</strong> summarizes the press release, repeats the critical information, and clearly provides contact information for further inquiry</p>
</li>
</ul>
</blockquote>
<p>Ideas for Echo Bloom press releases:<br />
 &#8211; Play with language &#8211; write them more in the style of a 1930&#8217;s carnival ad then a 2000&#8217;s art project<br />
 &#8211; Play with the content &#8211; Do a releases tied to each song that hype odd tie-ins (like &#8216;The Trucker&#8217; used as the theme music for the 2009 Annual California Monster Truck Rally)</p>
<p>Any more thoughts?  Hit me up in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2009/01/14/promotion-part-viii-press-releases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Promotion Part VII &#8211; The Images</title>
		<link>http://www.echobloom.com/2009/01/10/promotion-part-vii-the-images/</link>
		<comments>http://www.echobloom.com/2009/01/10/promotion-part-vii-the-images/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 20:32:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Image]]></category>

		<guid isPermaLink="false">http://www.echobloom.com/scratch/?p=284</guid>
		<description><![CDATA[I spent quite a bit of time defining the visual iconography for Jamboree and scheming how it could be exploited throughout the packaging and marketing of the project.  As discussed previously, I decided to represent each piece on the album with a distinct visual image.  To formulate and implement visual ideas for each [...]]]></description>
			<content:encoded><![CDATA[<p>I spent quite a bit of time defining the visual iconography for Jamboree and scheming how it could be exploited throughout the packaging and marketing of the project.  <a href="http://www.echobloom.com/scratch/category/image/">As discussed previously</a>, I decided to represent each piece on the album with a distinct visual image.  To formulate and implement visual ideas for each piece, I collaborated with the accomplished documentary photographer <a href="http://www.flickr.com/photos/gbmcinephoto/">Gregg McNeill</a>.  We had two main goals &#8211; capture sympathetic images (images that allowed a connection between the viewer and the image) and to maintain a holistically shared aesthetic consistent with the rest of the project.  We collected images over the course of six shoots using a variety of cameras &#8211; polaroids, pinholes, and Gregg&#8217;s &#8216;Frankenholga&#8217; &#8211; and amassed a sizable library of Jamboree-related images (and a bunch of keepers).</p>
<p>So now the application.  As with all press kit components, there is a digital and an analog component.  Here&#8217;s my plan for each:</p>
<blockquote><p>
<strong>Digital</strong> &#8211; Losing the spatial constraints of physically presenting pictures opens up a raft of possibilities for digital images.  First, the basics:</p>
<ul>
<li>
<p>Images should consistently be applied to an artist&#8217;s main site, social networking sites (MySpace, Facebook, etc.), and EPK resource.</p>
</li>
<li>
<p>Lend a hand to people who will hopefully write about you by offering images in a press section of your website in multiple high resolution, non-lossy formats (<a href="http://www.printingforless.com/images.html">a decent guide is here</a>)</p>
</li>
</ul>
<p>Nothing too earth shattering there &#8211; but if we consider how Web 2.0 technology enables <a href="http://www.echobloom.com/scratch/2008/07/20/distributed-web-representation-the-promise-of-web-20-optimized-for-musicians/">distributed web representation</a>, digital images become much more interesting.  Web 2.0 media sharing sites like Flickr encourage multi-threaded access, enabling casual fans to browse your images based on tags, widening the top of your <a href="http://sethgodin.typepad.com/seths_blog/2006/01/understanding_t.html">funnel</a> (more on this soon).  Those same images can be remixed and resurfaced on your personal site through the <a href="http://www.flickr.com/services/api/">Flickr API</a>.</p>
<p><strong>Physical</strong> &#8211; Physical images should be presented in a manner consistent with the artist&#8217;s treatment.  Make a flipbook, make a little family album &#8211; make it interesting.</p>
</blockquote>
<p><strong>MY STRATEGY</strong></p>
<blockquote><ul>
<li>
<p>I started an <a href="http://flickr.com/photos/22003643@N07/">Echo Bloom Flickr page</a> and uploaded, tagged, and annotated a large selection of images Gregg took (about 5-10 images per song, as well as pictures from the cover shoot and the recording sessions).  These images can be viewed within the Flickr network, as well as on EB.com where they&#8217;ll be surfaced through the Flickr API.</p>
</li>
<li>
<p>A subset of images will form the basis of a persistent header throughout the EB.com website design</p>
</li>
<li>
<p>A press-specific section of the site will allow downloads of the digital press kit and image resources, in multiple flexible formats</p>
</li>
<li>
<p>Song-specific images will be surfaced in an interactive media player</p>
</li>
<li>
<p>Images can serve as the design backbone for HTML-based email campaigns</p>
</li>
<li>
<p>The Media section of the EB.com will pull images from Flickr into a dynamic slideshow</p>
</li>
<li>
<p>An analog-like strip of images will be sent along with physical press kits:</p>
</li>
</ul>
</blockquote>
<p><center><img src="http://www.echobloom.com/media/images/scratch/2009-01-10-JamboreePressRoll_Web.gif"></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.echobloom.com/2009/01/10/promotion-part-vii-the-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
