<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>tweenpix</title>
	
	<link>http://blog.tweenpix.net</link>
	<description>behind the mask</description>
	<lastBuildDate>Fri, 11 Dec 2009 16:00:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/tweenpix" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="tweenpix" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url></image><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">tweenpix</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftweenpix" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftweenpix" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftweenpix" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/tweenpix" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftweenpix" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Ftweenpix" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Ftweenpix" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>Boost your brain released on Apple Store</title>
		<link>http://blog.tweenpix.net/2009/12/11/boost-your-brain-released-on-apple-store/</link>
		<comments>http://blog.tweenpix.net/2009/12/11/boost-your-brain-released-on-apple-store/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 09:20:48 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[store]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1880</guid>
		<description><![CDATA[My flash game (developed with Flash CS5 alpha) is finally available on Apple Store. You can get it here.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.tweenpix.net/2009/11/11/boost-your-brain-flash-game-on-iphone/">My flash game</a> (developed with Flash CS5 alpha) is finally available on Apple Store. You can get it <a href="http://itunes.apple.com/fr/app/boost-your-brain/id339492660?mt=8">here</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/tweenpix?a=YD7SqjYydWI:v0ge6RmQN2U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YD7SqjYydWI:v0ge6RmQN2U:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=YD7SqjYydWI:v0ge6RmQN2U:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YD7SqjYydWI:v0ge6RmQN2U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=YD7SqjYydWI:v0ge6RmQN2U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YD7SqjYydWI:v0ge6RmQN2U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YD7SqjYydWI:v0ge6RmQN2U:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YD7SqjYydWI:v0ge6RmQN2U:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YD7SqjYydWI:v0ge6RmQN2U:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=ACf-c_HutVc" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/12/11/boost-your-brain-released-on-apple-store/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Boost your Brain – Flash game on iPhone</title>
		<link>http://blog.tweenpix.net/2009/11/11/boost-your-brain-flash-game-on-iphone/</link>
		<comments>http://blog.tweenpix.net/2009/11/11/boost-your-brain-flash-game-on-iphone/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 15:44:17 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1845</guid>
		<description><![CDATA[Last week, I finished to develop a game for iPhone and iPod touch with Flash CS5 alpha. I submitted it on Apple Store and at this time it&#8217;s waiting for review process. I must admit that&#8217;s a pleasure to work with Flash and to be able to produce multi-screens games (Facebook, iPhone and Air) without [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I finished to develop a game for iPhone and iPod touch with Flash CS5 alpha.<br />
I submitted it on Apple Store and at this time it&#8217;s waiting for review process.</p>
<p>I must admit that&#8217;s a pleasure to work with Flash and to be able to produce multi-screens games (Facebook, iPhone and Air) without redeveloping from scratch.<br />
I&#8217;ll be back later with a more detailed article about development and distribution process, so stay tuned!</p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/themes/tma/images/latest/boostyourbrainbanner.jpg" alt="" />
</p>
</div>
<p>Thanks to Adobe guys for tips, help and feedback: Aditya Bansod, David Knight, Mark Silverman, Arno Gourdol, Adrian Ludwig, Mike Chambers.<br />
Thanks to testers: Virginie Pain, Alex Aigret, Olivier Costes, François Meunier, Benjamin Guillotte, Pierre-Louis Gonon, Jonas Monnier, Germain Lecourtois, Frédéric MagicFred Smyczynski, Cédric Néhémie, Matthieu Huguet, Julien Faure&#8230;<br />
Special thanks to Virginie Pain for bonus items and girl design.</p>
<p>To finish, here&#8217;s a teaser that showcases some gameplay, music and sound.</p>
<p><object width="640" height="360"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7536180&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=b30048&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7536180&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=b30048&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="601" height="338"></embed></object><em>
<p>Are you smarter than your friends ?</p>
<p>Boost your Brain is a collection of fun and addictive games for iPhone and iPod touch including logic puzzles, mental calculation and memory trainers.</p>
<p>Play in challenge mode along 300 levels.<br />Play fast as you can before time runs out to solve puzzles, collect fruits, use bombs, pick alarm clocks and make bonus chains.</p>
<p>Do your brain workout daily. Challenge your mental dexterity along 3 modes of 100 levels each. You can quit the game at any time and resume your last play the next time you join.</p>
<p>Prepare to have fun and your brain tested! </p>
<p>Available on Apple Store: 27/11/2009</p>
<p></em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/tweenpix?a=c3PKOqHjp0s:ZTbG3IGvdSE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=c3PKOqHjp0s:ZTbG3IGvdSE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=c3PKOqHjp0s:ZTbG3IGvdSE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=c3PKOqHjp0s:ZTbG3IGvdSE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=c3PKOqHjp0s:ZTbG3IGvdSE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=c3PKOqHjp0s:ZTbG3IGvdSE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=c3PKOqHjp0s:ZTbG3IGvdSE:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=c3PKOqHjp0s:ZTbG3IGvdSE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=c3PKOqHjp0s:ZTbG3IGvdSE:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=ACf-c_HutVc" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/11/11/boost-your-brain-flash-game-on-iphone/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>PixFM – Interactive music with Flash</title>
		<link>http://blog.tweenpix.net/2009/09/03/pixfm-interactive-music-with-flash/</link>
		<comments>http://blog.tweenpix.net/2009/09/03/pixfm-interactive-music-with-flash/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 14:20:09 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[generation]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[pixfm]]></category>
		<category><![CDATA[sound]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1812</guid>
		<description><![CDATA[After PixServer, here&#8217;s the second project I started few weeks ago during my free time. As a musician, I was interested to find a way to implement some interactive music behavior in Flash. So I followed these steps to reach my goal: - Dynamic sound generation: Audio tracks (volume and pan) with insertion of basic [...]]]></description>
			<content:encoded><![CDATA[<p>After <a href="http://blog.tweenpix.net/2009/07/22/pixserver-amf-game-server/">PixServer</a>, here&#8217;s the second project I started few weeks ago during my free time.<br />
As a musician, I was interested to find a way to implement some interactive music behavior in Flash.</p>
<p>So I followed these steps to reach my goal:<br />
- Dynamic sound generation: Audio tracks (volume and pan) with insertion of basic dsps.<br />
- Implement time based sound generation: Midi tracks (tempo and steps with mp3 samples assignedon each).<br />
- Create some randomness based on received events: Midi tracks content can be controlled by any event source.</p>
<p>As you can imagine, the possibilities are endless to use this approach in real cases. You could easily imagine to plug a dynamical sound loop with user interactions on a website, generate interactive music loop from game actions to rythm a gameplay, or synchronize any soundscape with screen transitions&#8230;</p>
<p>More features and demos to come !</p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/themes/tma/images/latest/pixfm.jpg" alt="" />
</p>
</div>
<p>Here&#8217;s a basic code example made with a draft implementation of this concept.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">var</span> tempo <span style="color: #000000; font-weight: bold;">:</span> <span style="color: #004993;">Number</span> = <span style="color: #000000; font-weight:bold;">120.0</span>;
&nbsp;
<span style="color: #009900;">// Create midi patterns defining tempo and steps (quarter notes count) for each</span>
<span style="color: #6699cc; font-weight: bold;">var</span> loopPattern <span style="color: #000000; font-weight: bold;">:</span> Pattern = <span style="color: #0033ff; font-weight: bold;">new</span> Pattern<span style="color: #000000;">&#40;</span> tempo, <span style="color: #000000; font-weight:bold;">32</span> <span style="color: #000000;">&#41;</span>;
loopPattern.addStep<span style="color: #000000;">&#40;</span> <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> kickPattern <span style="color: #000000; font-weight: bold;">:</span> Pattern = <span style="color: #0033ff; font-weight: bold;">new</span> Pattern<span style="color: #000000;">&#40;</span> tempo<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>, <span style="color: #000000; font-weight:bold;">16</span> <span style="color: #000000;">&#41;</span>;
kickPattern.addSteps<span style="color: #000000;">&#40;</span> <span style="color: #000000; font-weight:bold;">0</span>, <span style="color: #000000; font-weight:bold;">3</span>, <span style="color: #000000; font-weight:bold;">6</span>, <span style="color: #000000; font-weight:bold;">8</span>, <span style="color: #000000; font-weight:bold;">11</span>, <span style="color: #000000; font-weight:bold;">15</span> <span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> snarePattern <span style="color: #000000; font-weight: bold;">:</span> Pattern = <span style="color: #0033ff; font-weight: bold;">new</span> Pattern<span style="color: #000000;">&#40;</span> tempo<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>, <span style="color: #000000; font-weight:bold;">16</span> <span style="color: #000000;">&#41;</span>;
snarePattern.addSteps<span style="color: #000000;">&#40;</span> <span style="color: #000000; font-weight:bold;">2</span>, <span style="color: #000000; font-weight:bold;">4</span>, <span style="color: #000000; font-weight:bold;">12</span>, <span style="color: #000000; font-weight:bold;">14</span> <span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> hhPattern <span style="color: #000000; font-weight: bold;">:</span> Pattern = <span style="color: #0033ff; font-weight: bold;">new</span> Pattern<span style="color: #000000;">&#40;</span> tempo, <span style="color: #000000; font-weight:bold;">16</span> <span style="color: #000000;">&#41;</span>;
hhPattern.addSteps<span style="color: #000000;">&#40;</span> <span style="color: #000000; font-weight:bold;">0</span>, <span style="color: #000000; font-weight:bold;">2</span>, <span style="color: #000000; font-weight:bold;">4</span>, <span style="color: #000000; font-weight:bold;">6</span>, <span style="color: #000000; font-weight:bold;">8</span>, <span style="color: #000000; font-weight:bold;">10</span>, <span style="color: #000000; font-weight:bold;">12</span>, <span style="color: #000000; font-weight:bold;">13</span>, <span style="color: #000000; font-weight:bold;">14</span> <span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> randomPattern <span style="color: #000000; font-weight: bold;">:</span> Pattern = <span style="color: #0033ff; font-weight: bold;">new</span> Pattern<span style="color: #000000;">&#40;</span> tempo <span style="color: #000000;">&#41;</span>;
randomPattern.addSteps<span style="color: #000000;">&#40;</span> <span style="color: #000000; font-weight:bold;">1</span>, <span style="color: #000000; font-weight:bold;">3</span>, <span style="color: #000000; font-weight:bold;">5</span>, <span style="color: #000000; font-weight:bold;">7</span>, <span style="color: #000000; font-weight:bold;">9</span>, <span style="color: #000000; font-weight:bold;">11</span>, <span style="color: #000000; font-weight:bold;">13</span>, <span style="color: #000000; font-weight:bold;">15</span> <span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #009900;">// build core audio station and add audio tracks defining volume and pan</span>
_audioStation = <span style="color: #0033ff; font-weight: bold;">new</span> AudioStation<span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#41;</span>;
_audioStation.addAudioTrack<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> Track<span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">new</span> SoundSequencer<span style="color: #000000;">&#40;</span> Loop1, loopPattern <span style="color: #000000;">&#41;</span>, <span style="color: #000000; font-weight:bold;">1</span>, <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span>;
_audioStation.addAudioTrack<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> Track<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> SoundSequencer<span style="color: #000000;">&#40;</span> Kick1, kickPattern <span style="color: #000000;">&#41;</span>, <span style="color: #000000; font-weight:bold;">0.3</span>, <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span>;
_audioStation.addAudioTrack<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> Track<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> SoundSequencer<span style="color: #000000;">&#40;</span> Snare1, snarePattern <span style="color: #000000;">&#41;</span>, <span style="color: #000000; font-weight:bold;">0.3</span>, <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span>;
_audioStation.addAudioTrack<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> Track<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> SoundSequencer<span style="color: #000000;">&#40;</span> HH3, hhPattern <span style="color: #000000;">&#41;</span>, <span style="color: #000000; font-weight:bold;">0.3</span>, <span style="color: #000000; font-weight:bold;">0</span> <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #009900;">// create some randomness trigged by keyboard events.</span>
<span style="color: #6699cc; font-weight: bold;">var</span> soundList <span style="color: #000000; font-weight: bold;">:</span> Vector.<span style="color: #000000; font-weight: bold;">&lt;</span>Class<span style="color: #000000; font-weight: bold;">&gt;</span> = <span style="color: #0033ff; font-weight: bold;">new</span> Vector.<span style="color: #000000; font-weight: bold;">&lt;</span>Class<span style="color: #000000; font-weight: bold;">&gt;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
soundList.<span style="color: #004993;">push</span><span style="color: #000000;">&#40;</span>Kick1, Snare1, HH1, HH2, HH3<span style="color: #000000;">&#41;</span>;
<span style="color: #6699cc; font-weight: bold;">var</span> interactiveSequencer <span style="color: #000000; font-weight: bold;">:</span> RandomSoundSequencer = <span style="color: #0033ff; font-weight: bold;">new</span> RandomSoundSequencer<span style="color: #000000;">&#40;</span> soundList, randomPattern <span style="color: #000000;">&#41;</span>;
textfield.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span> <span style="color: #004993;">KeyboardEvent</span>.<span style="color: #004993;">KEY_UP</span>, interactiveSequencer.eventTrigger <span style="color: #000000;">&#41;</span>;
_audioStation.addAudioTrack<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> Track<span style="color: #000000;">&#40;</span> interactiveSequencer, <span style="color: #000000; font-weight:bold;">0.3</span> <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span>;</pre></div></div>

<p>Now, here is a quick demo of the concept.<br />
Drums fills and bells notes arpeggios are trigged by keyboard events.<br />
First, get the focus in the flash animation by clicking with your mouse. The music starts!<br />
Now, you can hit some keys on your keyboard to interact with the music loop in realtime.</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_pixfm_1104610216"
			class="flashmovie"
			width="400"
			height="300">
	<param name="movie" value="http://www.tweenpix.net/files/pixfm.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.tweenpix.net/files/pixfm.swf"
			name="fm_pixfm_1104610216"
			width="400"
			height="300">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>Final note: Special thanks to Andre Michelle and his <a href="http://blog.andre-michelle.com/2009/fitc-amsterdam-source-codes/">Audio Sandbox</a> for giving to me some light to begin this project.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/tweenpix?a=DB8dLIUIe8E:zVNYGlMD8Sc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=DB8dLIUIe8E:zVNYGlMD8Sc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=DB8dLIUIe8E:zVNYGlMD8Sc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=DB8dLIUIe8E:zVNYGlMD8Sc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=DB8dLIUIe8E:zVNYGlMD8Sc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=DB8dLIUIe8E:zVNYGlMD8Sc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=DB8dLIUIe8E:zVNYGlMD8Sc:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=DB8dLIUIe8E:zVNYGlMD8Sc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=DB8dLIUIe8E:zVNYGlMD8Sc:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=ACf-c_HutVc" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/09/03/pixfm-interactive-music-with-flash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FlexPMD test with Ant</title>
		<link>http://blog.tweenpix.net/2009/09/02/flexpmd-test-with-ant/</link>
		<comments>http://blog.tweenpix.net/2009/09/02/flexpmd-test-with-ant/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 13:30:10 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[workaround]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flexpmd]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1798</guid>
		<description><![CDATA[Yesterday, Adobe released FlexPMD, a great tool to automatically detect code anti-patterns, code smells, common bad practices in a Flash/Flex based source code. I tried it this morning and it&#8217;s working great. Thanks to Xavier Agnetti for this good piece of software ! I didn&#8217;t test at this time how to set custom rules. That&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, Adobe released <a href="http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD">FlexPMD</a>, a great tool <em>to automatically detect code anti-patterns, code smells, common bad practices in a Flash/Flex based source code</em>.</p>
<p>I tried it this morning and it&#8217;s working great. Thanks to <a href="http://blogs.adobe.com/xagnetti/2009/09/flexpmd_release_on_opensourcea.html">Xavier Agnetti</a> for this good piece of software ! I didn&#8217;t test at this time how to set custom rules. That&#8217;s on my todo list because I think that&#8217;s the most interesting part of this project.</p>
<p>I encountered some minor problems to run <a href="http://opensource.adobe.com/wiki/display/flexpmd/How+to+invoke+FlexPMD">Ant task as described on the official site</a>. <del datetime="2009-09-02T13:18:52+00:00">Few imports was missing (commons-lang-2.4, flex-pmd-files, as3-parser-api), some mismatched with the current versions included in the zip (as3-parser and as3-plugin-utils).</del> &#8211; Edit: Xavier just fixed the documentation.<br />
<del datetime="2009-09-02T13:36:04+00:00">Another thing, default rule file was unreachable. I didn&#8217;t check the jars to check if the rule file was included.</del> &#8211; Edit: See Xavier&#8217;s comment below.<br />
I choosed to export it directly from ruleset creator application and target the new file from my Ant task. If you need it, I uploaded it <a href="http://code.google.com/p/palmer/source/browse/trunk/build/build.xml?spec=svn46&#038;r=46">here</a>.</p>
<p>Here&#8217;s a snapshot of <a href="http://code.google.com/p/palmer/source/browse/trunk/build/build.xml?spec=svn46&#038;r=46">my Ant task modified to make it working with my project.</a>. Check from line 237 to 258.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/tweenpix?a=YrMga9rBD9g:9CkF_MtRl2M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YrMga9rBD9g:9CkF_MtRl2M:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=YrMga9rBD9g:9CkF_MtRl2M:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YrMga9rBD9g:9CkF_MtRl2M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=YrMga9rBD9g:9CkF_MtRl2M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YrMga9rBD9g:9CkF_MtRl2M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YrMga9rBD9g:9CkF_MtRl2M:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YrMga9rBD9g:9CkF_MtRl2M:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=YrMga9rBD9g:9CkF_MtRl2M:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=ACf-c_HutVc" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/09/02/flexpmd-test-with-ant/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Flumotion on Ubuntu – Workaround</title>
		<link>http://blog.tweenpix.net/2009/07/29/flumotion-on-ubuntu-workaround/</link>
		<comments>http://blog.tweenpix.net/2009/07/29/flumotion-on-ubuntu-workaround/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 17:16:07 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[workaround]]></category>
		<category><![CDATA[flumotion]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1790</guid>
		<description><![CDATA[Today I tried to run Flumotion on Ubuntu for making some video experiments. Installation and Admin launch failed. Too bad! I discovered while digging the web that&#8217;s because there&#8217;s a bug in the current release. Too bad again! Here&#8217;s the workaround I found now. Overwrite /usr/lib/flumotion/python/flumotion/common/package.py with the latest committed to branched revision 7960. Enjoy, [...]]]></description>
			<content:encoded><![CDATA[<p>Today I tried to run <a href="http://www.flumotion.com">Flumotion</a> on Ubuntu for making some video experiments.<br />
Installation and Admin launch failed. Too bad!<br />
I discovered while digging the web that&#8217;s because <a href="https://bugs.launchpad.net/ubuntu/+source/flumotion/+bug/199637">there&#8217;s a bug in the current release</a>. Too bad again! </p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/gallery/general/flumotion_logo.gif" alt="" />
</p>
</div>
<p>Here&#8217;s the workaround I found now. Overwrite <em>/usr/lib/flumotion/python/flumotion/common/package.py</em> with <a href="https://code.fluendo.com/flumotion/trac/changeset/7960">the latest committed to branched revision 7960</a>.<br />
Enjoy, everything should be ok now !</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/tweenpix?a=xtG16_WYvDA:_0d8t1qU3iA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=xtG16_WYvDA:_0d8t1qU3iA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=xtG16_WYvDA:_0d8t1qU3iA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=xtG16_WYvDA:_0d8t1qU3iA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=xtG16_WYvDA:_0d8t1qU3iA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=xtG16_WYvDA:_0d8t1qU3iA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=xtG16_WYvDA:_0d8t1qU3iA:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=xtG16_WYvDA:_0d8t1qU3iA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=xtG16_WYvDA:_0d8t1qU3iA:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=ACf-c_HutVc" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/07/29/flumotion-on-ubuntu-workaround/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PixServer – AMF game server</title>
		<link>http://blog.tweenpix.net/2009/07/22/pixserver-amf-game-server/</link>
		<comments>http://blog.tweenpix.net/2009/07/22/pixserver-amf-game-server/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 16:57:16 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[amf]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[multi-users]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1777</guid>
		<description><![CDATA[I&#8217;m back to the scene&#8230; with an empty hard drive. That&#8217;s THE bad news, I lost all my data one month ago. Around 10 years of storage without any backup. That really sucks. The good one is that it gives to me lot of punch to start from scratch 4 new projects. They&#8217;re all linked [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m back to the scene&#8230; with an empty hard drive.<br />
That&#8217;s THE bad news, I lost all my data one month ago. Around 10 years of storage without any backup. That really sucks.<br />
The good one is that it gives to me lot of punch to start from scratch 4 new projects. They&#8217;re all linked together, but I&#8217;ll give you details later about the connection.</p>
<p>So let me introduce the first one.<br />
I needed a multi-users game server. So after some googling to browse OS projects, I decided to build a new one from scratch with <a href="http://mina.apache.org/">Apache Mina 2.0</a> using my R&#038;D xp.<br />
I choosed to install Ubuntu with Parallels to have an easy workflow with a local test workstation.</p>
<p>At this time, I&#8217;ve obtained something basic which works fine. That&#8217;s full AMF (using <a href="http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/">BlazeDS</a> ) and it manages users and rooms.<br />
That&#8217;s all based on simplicity. No events, no verbosed implementation or mess with abstract design&#8230; </p>
<p>My next step and goals:<br />
- Have something robust.<br />
- Build a graphical chat showcase with text to speech feature.<br />
- Build a game showcase with realtime synchronicity. I read a lot of resources about it, and I&#8217;m looking forward to work on this.</p>
<p>But I&#8217;m wondering about few things at this time:<br />
- Should I go to open source ?<br />
- Should I mix this implementation with <a href="http://projectdarkstar.com/">Darkstar project</a> ?<br />
- Should I work on a cheap product ?<br />
Any advice would be welcome !</p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/themes/tma/images/latest/pixserver.jpg" alt="" />
</p>
</div>
<p>Here&#8217;s a basic echo demo to end this thread and showcase the concept:</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">import</span> net.tweenpix.pixserver.amf.AMFClient;
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> EchoAMFClient 
	<span style="color: #000000;">&#123;</span>
		<span style="color: #0033ff; font-weight: bold;">protected</span> <span style="color: #6699cc; font-weight: bold;">var</span> _client <span style="color: #000000; font-weight: bold;">:</span> AMFClient;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> EchoAMFClient<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> 
		<span style="color: #000000;">&#123;</span>
			_client = <span style="color: #0033ff; font-weight: bold;">new</span> AMFClient<span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#41;</span>;
			_client.registerClass<span style="color: #000000;">&#40;</span> TestVO <span style="color: #000000;">&#41;</span>;
			_client.<span style="color: #004993;">connect</span><span style="color: #000000;">&#40;</span> <span style="color: #990000;">&quot;10.211.55.4&quot;</span>, <span style="color: #000000; font-weight:bold;">9123</span> <span style="color: #000000;">&#41;</span>;
&nbsp;
			_client.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span> <span style="color: #990000;">&quot;EchoMessage&quot;</span>,  onEchoMessage <span style="color: #000000;">&#41;</span>;
			_client.sendRequest<span style="color: #000000;">&#40;</span> 	<span style="color: #990000;">&quot;EchoMessage&quot;</span>, 
								<span style="color: #0033ff; font-weight: bold;">new</span> TestVO<span style="color: #000000;">&#40;</span> <span style="color: #990000;">&quot;francis&quot;</span>, <span style="color: #000000; font-weight:bold;">38</span> <span style="color: #000000;">&#41;</span>, 
								<span style="color: #0033ff; font-weight: bold;">new</span> TestVO<span style="color: #000000;">&#40;</span> <span style="color: #990000;">&quot;virginie&quot;</span>, <span style="color: #000000; font-weight:bold;">35</span> <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span>;
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> onEchoMessage<span style="color: #000000;">&#40;</span> vo1 <span style="color: #000000; font-weight: bold;">:</span> TestVO, vo2 <span style="color: #000000; font-weight: bold;">:</span> TestVO <span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			<span style="color: #009900;">// do something</span>
		<span style="color: #000000;">&#125;</span>
	<span style="color: #000000;">&#125;</span></pre></div></div>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/tweenpix?a=ZsQYES_7UcU:_mmm9ZP2A9Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=ZsQYES_7UcU:_mmm9ZP2A9Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=ZsQYES_7UcU:_mmm9ZP2A9Q:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=ZsQYES_7UcU:_mmm9ZP2A9Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/tweenpix?i=ZsQYES_7UcU:_mmm9ZP2A9Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=ZsQYES_7UcU:_mmm9ZP2A9Q:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=ZsQYES_7UcU:_mmm9ZP2A9Q:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=ZsQYES_7UcU:_mmm9ZP2A9Q:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/tweenpix?a=ZsQYES_7UcU:_mmm9ZP2A9Q:ACf-c_HutVc"><img src="http://feeds.feedburner.com/~ff/tweenpix?d=ACf-c_HutVc" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/07/22/pixserver-amf-game-server/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Air 1.51 à la rescousse</title>
		<link>http://blog.tweenpix.net/2009/02/25/air-151-a-la-rescousse/</link>
		<comments>http://blog.tweenpix.net/2009/02/25/air-151-a-la-rescousse/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 12:36:33 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[tweetdeck]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1762</guid>
		<description><![CDATA[Nouvelle release Air avec une mention spéciale pour la résolution du bug 1932338. Shift et Espace chantent en chœur maintenant. Dans la liste des fixes, on notera aussi l&#8217;intitulé du 2259477: TweetDeck crashe quand on le laisse tourner longtemps. Les ingénieurs d&#8217;Adobe joueraient-ils les sauveurs de développeurs d&#8217;applications en mal de stabilité ? A moins [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.adobe.com/support/documentation/en/air/releasenotes.html">Nouvelle release Air</a> avec une mention spéciale pour la résolution du bug 1932338. Shift et  Espace chantent en chœur maintenant.<br />
Dans la liste des fixes, on notera aussi l&#8217;intitulé du 2259477: <em>TweetDeck crashe quand on le laisse tourner longtemps.</em><br />
Les ingénieurs d&#8217;Adobe joueraient-ils les sauveurs de développeurs d&#8217;applications en mal de stabilité ? A moins que cet élan magnanime ne soit que le résultat d&#8217;une commande de la cellule marketing, fruit elle-même du <a href="http://blog.tweenpix.net/2009/01/17/un-tour-de-table-de-500000-pour-tweetdeck/">récent tour de table</a> et du succès de cette application ?</p>
<p>Liens:<br />
	- <a href="http://www.adobe.com/support/documentation/en/air/releasenotes.html">Adobe AIR 1.5.1 Developer and User Release Notes</a><br />
	- <a href="http://www.adobe.com/support/documentation/en/air/">Adobe AIR 1.5.1 Documentation</a><br />
	- <a href="http://www.adobe.com/products/air/tools/sdk/">Download the Adobe AIR SDK</a><br />
	- <a href="http://www.adobe.com/support/documentation/en/air/1_5_1/releasenotes_developers.html#issues">Adobe AIR 1.5.1 Known Issues and Limitations</a></p>
<p>Via <a href="http://blogs.adobe.com/air/2009/02/adobe_air_151_released.html">air team blog</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/tweenpix?a=P4Mb1jIG"><img src="http://feeds.feedburner.com/~f/tweenpix?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=mfVrvK6d"><img src="http://feeds.feedburner.com/~f/tweenpix?i=mfVrvK6d" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=4jnD6UmF"><img src="http://feeds.feedburner.com/~f/tweenpix?i=4jnD6UmF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=W0bOFVjk"><img src="http://feeds.feedburner.com/~f/tweenpix?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=rBFt8Be7"><img src="http://feeds.feedburner.com/~f/tweenpix?d=124" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=YxXuSIBT"><img src="http://feeds.feedburner.com/~f/tweenpix?d=50" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=x5o8tei5"><img src="http://feeds.feedburner.com/~f/tweenpix?d=253" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/02/25/air-151-a-la-rescousse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lynch sur Twitter</title>
		<link>http://blog.tweenpix.net/2009/02/23/lynch-sur-twitter/</link>
		<comments>http://blog.tweenpix.net/2009/02/23/lynch-sur-twitter/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 18:31:24 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[lowra]]></category>
		<category><![CDATA[lynch]]></category>
		<category><![CDATA[palmer]]></category>
		<category><![CDATA[pixlib]]></category>
		<category><![CDATA[tweenpix]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1757</guid>
		<description><![CDATA[Une brève pour annoncer la présence de David Lynch sur Twitter depuis le 6 Janvier. Difficile de passer à côté de cet évènement online après tous les clins d&#8217;œil parsemés dans mes travaux. Oui, je suis un inconditionnel de la première heure. Merci à sh3sha pour l&#8217;info !]]></description>
			<content:encoded><![CDATA[<p>Une brève pour annoncer <a href="http://twitter.com/david_lynch">la présence de David Lynch sur Twitter</a> depuis le 6 Janvier. Difficile de passer à côté de cet évènement online après tous les clins d&#8217;œil parsemés dans mes travaux.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/eruvQY5_jFU&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/eruvQY5_jFU&#038;rel=0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Oui, je suis un inconditionnel de la première heure.<br />
Merci à <a href="http://twitter.com/sh3sha/statuses/1233817981">sh3sha</a> pour l&#8217;info !</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/tweenpix?a=bHdiKupD"><img src="http://feeds.feedburner.com/~f/tweenpix?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=yFis3Bud"><img src="http://feeds.feedburner.com/~f/tweenpix?i=yFis3Bud" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=q1dK4pIo"><img src="http://feeds.feedburner.com/~f/tweenpix?i=q1dK4pIo" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=cOyVQBKT"><img src="http://feeds.feedburner.com/~f/tweenpix?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=CDEo2PMC"><img src="http://feeds.feedburner.com/~f/tweenpix?d=124" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=dOwPBiPc"><img src="http://feeds.feedburner.com/~f/tweenpix?d=50" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=tvsWez6y"><img src="http://feeds.feedburner.com/~f/tweenpix?d=253" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/02/23/lynch-sur-twitter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Adobe contre-attaque sur le marché mobile</title>
		<link>http://blog.tweenpix.net/2009/02/18/adobe-contre-attaque-sur-le-marche-mobile/</link>
		<comments>http://blog.tweenpix.net/2009/02/18/adobe-contre-attaque-sur-le-marche-mobile/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 06:12:33 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[marketing]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash lite]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open screen project]]></category>
		<category><![CDATA[ria]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1742</guid>
		<description><![CDATA[Alors qu&#8217;une partie de la communauté avait déjà enterré Flash Lite vivant, Adobe profite du Mobile World Congress pour contre-attaquer avec 5 annonces pour le marché mobile. - Arrivée d&#8217;un nouvel SDK pour la lecture des PDFs et eBooks sur mobile. - Publication d&#8217;une solution de packaging pour Flash Lite - Adobe et Nokia s&#8217;associent [...]]]></description>
			<content:encoded><![CDATA[<p>Alors qu&#8217;une partie de la communauté avait déjà enterré Flash Lite vivant, Adobe profite du <a href="http://www.mobileworldcongress.com/">Mobile World Congress</a> pour contre-attaquer avec 5 annonces pour le marché mobile.</p>
<p>- <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200902/021609AdobeMobileDevices.html">Arrivée d&#8217;un nouvel SDK pour la lecture des PDFs et eBooks sur mobile.</a><br />
- <a href="http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&amp;newsId=20090215005121&amp;newsLang=en">Publication d&#8217;une solution de packaging pour Flash Lite</a><br />
- <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200902/021609AdobeNokia.html">Adobe et Nokia s&#8217;associent et débloquent 10 millions de dollars pour encourager le développement d&#8217;applications multi-screen.</a><br />
- <a href="http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&amp;newsId=20090215005152&amp;newsLang=en">Palm rejoint l&#8217;Open Screen Project</a><br />
- <a href="http://reviews.cnet.com/8301-13970_7-10164745-78.html?tag=mncol;title">Disponibilité du Flash Player 10 pour tous les smartphones dès 2010</a></p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/gallery/general/osp5.jpg" alt="" />
</p>
</div>
<p>Retrouvez tous les détails de ces annonces sur interfacesriches.fr avec comme promis lors de mon précédent billet, <a href="http://www.interfacesriches.fr/2009/02/18/flash-grand-conquistador-du-marche-ria/">un article de fond sur Open Screen Project et la stratégie globale d&#8217;Adobe en matière de conquête du marché RIA</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/tweenpix?a=x7Htc4PO"><img src="http://feeds.feedburner.com/~f/tweenpix?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=FIAW3Kep"><img src="http://feeds.feedburner.com/~f/tweenpix?i=FIAW3Kep" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=ISzr5OM5"><img src="http://feeds.feedburner.com/~f/tweenpix?i=ISzr5OM5" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=yBpWswSG"><img src="http://feeds.feedburner.com/~f/tweenpix?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=sLVzTKm4"><img src="http://feeds.feedburner.com/~f/tweenpix?d=124" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=7zHe8WsH"><img src="http://feeds.feedburner.com/~f/tweenpix?d=50" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=7n0eWKaI"><img src="http://feeds.feedburner.com/~f/tweenpix?d=253" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/02/18/adobe-contre-attaque-sur-le-marche-mobile/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>rédacteur sur interfacesriches.fr</title>
		<link>http://blog.tweenpix.net/2009/02/12/redacteur-sur-interfacesrichesfr/</link>
		<comments>http://blog.tweenpix.net/2009/02/12/redacteur-sur-interfacesrichesfr/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 23:52:39 +0000</pubDate>
		<dc:creator>Francis Bourre</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[interfacesriches.fr]]></category>
		<category><![CDATA[ria]]></category>

		<guid isPermaLink="false">http://blog.tweenpix.net/?p=1665</guid>
		<description><![CDATA[J&#8217;ai décidé avec l&#8217;aval de Fred Cavazza de compléter mes activités sur ce blog avec la rédaction de billets sur interfacesriches.fr Mon premier billet est consacré à shAIR, une solution de distribution commerciale d&#8217;applications AIR développée par Kelvin Luck. A paraître dans les prochains jours, un article d&#8217;investigation qui devrait vous plaire. So stay tuned [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai décidé avec l&#8217;aval de <a href="http://www.fredcavazza.net/">Fred Cavazza</a> de compléter mes activités sur ce blog avec la rédaction de billets sur <a href="http://www.interfacesriches.fr/">interfacesriches.fr</a><br />
<a href="http://www.interfacesriches.fr/2009/02/12/shair-une-solution-de-distribution-commerciale-dapplications-air/">Mon premier billet</a> est consacré à <a href="http://www.shair.it/">shAIR</a>, une solution de distribution commerciale d&#8217;applications AIR développée par <a href="http://www.kelvinluck.com/">Kelvin Luck</a>. </p>
<div class="captionfull"><img src="http://blog.tweenpix.net/wp-content/gallery/general/interfacesriches.jpg" alt="" />
</p>
</div>
<p>A paraître dans les prochains jours, un article d&#8217;investigation qui devrait vous plaire. So stay tuned ! ;)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/tweenpix?a=iHJ21zZj"><img src="http://feeds.feedburner.com/~f/tweenpix?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=EaKEJSKs"><img src="http://feeds.feedburner.com/~f/tweenpix?i=EaKEJSKs" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=0gLHW9Jt"><img src="http://feeds.feedburner.com/~f/tweenpix?i=0gLHW9Jt" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=Qzc1iITZ"><img src="http://feeds.feedburner.com/~f/tweenpix?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=3SIRuYyQ"><img src="http://feeds.feedburner.com/~f/tweenpix?d=124" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=DeOJxmJK"><img src="http://feeds.feedburner.com/~f/tweenpix?d=50" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/tweenpix?a=HalKx0Pv"><img src="http://feeds.feedburner.com/~f/tweenpix?d=253" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.tweenpix.net/2009/02/12/redacteur-sur-interfacesrichesfr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
