<?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>Scott Cummings &#187; post</title>
	<atom:link href="http://scottedwardcummings.com/category/all-posts/feed/" rel="self" type="application/rss+xml" />
	<link>http://scottedwardcummings.com</link>
	<description>Scott Cummings</description>
	<lastBuildDate>Thu, 09 Feb 2012 17:18:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Dynamic Confetti in Flash</title>
		<link>http://scottedwardcummings.com/all-posts/dynamic-confetti-in-flash/</link>
		<comments>http://scottedwardcummings.com/all-posts/dynamic-confetti-in-flash/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 19:42:47 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dynamic graphics]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[flash draw API]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=209</guid>
		<description><![CDATA[Dynamic confetti in Flash AS3.]]></description>
			<content:encoded><![CDATA[<div class="topContent">
<p class="main_content"> I wrote this little script to dynamically generate and animate confetti this afternoon. It&#8217;s not the best I could have done, but I didn&#8217;t want to spend more than 3 hours working this out. You can check out the <a href="/downloads/confetti.zip">source here</a>. Refresh the page if you missed it.</p>
<div id="flash-confetti" align="center">
		To view this Flash Confetti Experiment, please <a href="http://adobe.com/flash/">download Flash</a>.
	</div>
<p><script type="text/javascript"> 
		var fo = new SWFObject("/swfs/confetti.swf", "index", "600", "768", "10");
		fo.write("flash-confetti");
	</script> </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/all-posts/dynamic-confetti-in-flash/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flash Audio Synthesis Toy V1</title>
		<link>http://scottedwardcummings.com/games/flash-audio-synthesis-toy-v1/</link>
		<comments>http://scottedwardcummings.com/games/flash-audio-synthesis-toy-v1/#comments</comments>
		<pubDate>Sat, 08 May 2010 22:14:18 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[synthesis]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=191</guid>
		<description><![CDATA[Flash audio synthesis toy version 1.]]></description>
			<content:encoded><![CDATA[<p class="main_content">NOTE: I&#8217;ve improved this and released some much better source code. Check out the <a href="http://scottedwardcummings.com/flash/tone-lab.html">Tune Lab Flash Audio Synth!</a></p>
<p class="main_content">I&#8217;ve finally gotten around to making something out of the <a href="http://scottedwardcummings.com/music/flash-linear-audio-envelopes/">Flash Audio Synth</a> code I&#8217;ve been working on. This is just a simple sound toy, inspired by Andre Michelle&#8217;s <a href="http://lab.andre-michelle.com/tonematrix">Tone Matrix</a>. I&#8217;ll be working on some original ideas for sound toys now that I have a decent code base to work from. Make sure to hit the start button when you&#8217;re ready to hear your creation. Enjoy!</p>
<p class="main_content" align="center">
<div id="flashsynthtoy" align="center">
		To view this Flash Audio Synthesis Toy Demo, please <a href="http://adobe.com/flash/">download Flash</a>.
	</div>
<p><script type="text/javascript"> 
		var fo = new SWFObject("/swfs/audio-toy-2.swf", "index", "470", "320", "10");
		fo.write("flashsynthtoy");
	</script> </p></p>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/games/flash-audio-synthesis-toy-v1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flash Linear Audio Envelopes</title>
		<link>http://scottedwardcummings.com/games/flash-linear-audio-envelopes/</link>
		<comments>http://scottedwardcummings.com/games/flash-linear-audio-envelopes/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 20:53:54 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[audio envelopes]]></category>
		<category><![CDATA[dynamic sound]]></category>
		<category><![CDATA[synthesis]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=172</guid>
		<description><![CDATA[An example of using linear envelopes for sound synthesis in Flash.]]></description>
			<content:encoded><![CDATA[<p class="main_content">This morning a put together a quick and dirty audio envelope class to use with my Flash synth demo. It uses linear functions to determine attack, sustain and decay. I just realized that I misnamed decay, as it should be release, so I&#8217;ll fix that in the code. Here&#8217;s an <a href="http://en.wikipedia.org/wiki/ADSR_envelope#ADSR_envelope">explanation of sound envelopes</a> for synthesis if you&#8217;re not familiar. The animated block mirrors the volume in the envelope.</p>
<p>My next step is to clean all of this up and make a propper package out of it, so check back for cleaner code in a couple days. After that I need to make optimizations to how the synthesis works so I can put it to use. This is very processor hungry right now because I&#8217;m doing a lot of calculations at sample rate (44.1kH). After that I plan on adding log and exponential functionality along with some other curves. I&#8217;ll get around to trying out Pixel Bender for optimizing this stuff once it gets too processor intensive to handle.</p>
<p class="main_content" align="center">Short Attack</p>
<div id="flashcontent" align="center">
		To view this Flash Audio Synthesis Toy Demo, please <a href="http://adobe.com/flash/">download Flash</a>.
	</div>
<p><script type="text/javascript"> 
		var fo = new SWFObject("/swfs/short-attack.swf", "index", "400", "420", "10");
		fo.write("flashcontent");
	</script> </p>
</p>
<p class="main_content" align="center">Long Attack</p>
<div id="flashcontent2" align="center">
		To view this Flash Audio Synthesis Toy Demo, please <a href="http://adobe.com/flash/">download Flash</a>.
	</div>
<p><script type="text/javascript"> 
		var fo = new SWFObject("/swfs/long-attack.swf", "index", "400", "420", "10");
		fo.write("flashcontent2");
	</script> </p>
</p>
<p class="main_content" align="center">Long Release</p>
<div id="flashcontent3" align="center">
		To view this Flash Audio Synthesis Toy Demo, please <a href="http://adobe.com/flash/">download Flash</a>.
	</div>
<p><script type="text/javascript"> 
		var fo = new SWFObject("/swfs/long-decay.swf", "index", "400", "420", "10");
		fo.write("flashcontent3");
	</script> </p>
</p>
<p class="main_content" align="center">Long Sustain</p>
<div id="flashcontent4" align="center">
		To view this Flash Audio Synthesis Toy Demo, please <a href="http://adobe.com/flash/">download Flash</a>.
	</div>
<p><script type="text/javascript"> 
		var fo = new SWFObject("/swfs/long-sustain.swf", "index", "400", "420", "10");
		fo.write("flashcontent4");
	</script> </p>
</p>
<p class="main_content">To play with the envelope, change the values in the initValues method in SoundDemo.as. There are two envelopes, one for sound and the other for the animation, because using the exact same levels don&#8217;t always produce an optimum animation. The maximum number of samples long the envelope can be right now is 88200 because of the lazy way I looped it. The project is completely purged of resources from others, so feel safe to use it in any projects you want. </p>
<p><a href="http://scottedwardcummings.com/downloads/flash-linear-audio-envelopes-1.zip">Download source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/games/flash-linear-audio-envelopes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Synth Blocks Demo 1</title>
		<link>http://scottedwardcummings.com/games/flash-synth-blocks-demo-1/</link>
		<comments>http://scottedwardcummings.com/games/flash-synth-blocks-demo-1/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 02:47:09 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[dynamic music]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[sound design]]></category>
		<category><![CDATA[synthesis]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=165</guid>
		<description><![CDATA[A chord builing toy using flash audio synthesis and sine waves.]]></description>
			<content:encoded><![CDATA[<p class="main_text">So I decided to make something with the Flash synth experiment I did yesterday. This is a chord builder in the key of C, with seven different notes from low to high. This is just another step in the evolution of my Flash audio tool for a grand game scheme I&#8217;m working on. Try clicking around to make a nice sound!</p>
<p><a href="/flash-synth-blocks/">Demo: Warning, Sound On Load!</a></p>
<p><a href="/downloads/block-synth.zip">Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/games/flash-synth-blocks-demo-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Sound Synthesis Demo</title>
		<link>http://scottedwardcummings.com/games/flash-sound-synthesis-demo/</link>
		<comments>http://scottedwardcummings.com/games/flash-sound-synthesis-demo/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 23:14:19 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[sine waves]]></category>
		<category><![CDATA[sound design]]></category>
		<category><![CDATA[synthesis]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=145</guid>
		<description><![CDATA[Sound synthesis in Flash demo.]]></description>
			<content:encoded><![CDATA[<p class="main_text">I worked on this little demo along with some Pixel Bender exploration this weekend. I used the <a href="http://www.adobe.com/products/flashplayer/features/">Adobe Flash 10 demo</a> as a start. After playing around with their code a bit I decided to add the ability to control the pitch using Midi code, which makes the jump to musical use easy. I added some optimizations like look up tables for frequency conversions as well. My apologies for the messy code, but I hate it when people talk about developing without posting the code. The demo below transfers your mouse Y value into a Midi code which is then converted to the proper frequency and played. I plan to integrate this into a game project I&#8217;m working on, so the code will get cleaned up and I&#8217;ll keep posting as I make improvements.</p>
<p>Update: Cleaned up the source code.  Check out SoundDemo.as to see how it works.</p>
<p><a href="/flash-synthesis-demo-1-flash-file/">Demo</a></p>
<p><a href="/downloads/sound.zip">Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/games/flash-sound-synthesis-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PBS KIDS VIDEO</title>
		<link>http://scottedwardcummings.com/all-posts/pbs-kids-video/</link>
		<comments>http://scottedwardcummings.com/all-posts/pbs-kids-video/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 16:53:53 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Kids]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[PBS KIDS]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=126</guid>
		<description><![CDATA[The best video experience for kids on the internet.]]></description>
			<content:encoded><![CDATA[<p><a href="http://pbskids.org/video/"><img src="/images/big/pbs-kids-video-big-1.jpg" alt="PBS KIDS video" /></a></p>
<p class="main_text">This is one of the most exciting launches in my PBS KIDS tenure. After only a few months to design, test, user test, get assets and all of the million other things you need for a video player, it&#8217;s up and it&#8217;s awesome! The first month saw over 60 million streams and I&#8217;m sure it&#8217;s only going to go up.</p>
<p class="main_text">The most unique aspect of the player is that it is hosted. This is quite a bit different than other video players out there for kids and really sets it apart. It was a big challenge to present such a large amount of content to preschoolers and parents on one page. Keeping things simple while surfacing all of the videos and information was a delicate balance that our designer did a killer job of.
</p>
<ul>
<li>
Launched December 2009
</li>
<li>
Roles: Usability, Content, Fun
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/all-posts/pbs-kids-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speak Out &#8211; PBS KIDS</title>
		<link>http://scottedwardcummings.com/all-posts/speak-out-pbs-kids/</link>
		<comments>http://scottedwardcummings.com/all-posts/speak-out-pbs-kids/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 21:55:08 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[post]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Elections]]></category>
		<category><![CDATA[NBPC]]></category>
		<category><![CDATA[PBS KIDS]]></category>
		<category><![CDATA[Speak Out]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=89</guid>
		<description><![CDATA[... is an online letter to the President from the users of PBS KIDS.]]></description>
			<content:encoded><![CDATA[<p><a href="http://pbskids.org/speakout/"><img src="/images/big/speak-out-big-1.jpg" /></a></p>
<p class="main_text">
Speak Out is an online letter to the President from the users of PBS KIDS. The letter consists of submissions from kids that are voted on by users. The project was done in collaboration with the <a href="http://www.nbpc.tv/">National Black Programmers Consortium&#8217;s</a> <a href="http://www.nbpc.tv/nmi">New Media Institute</a>. Check out the article about making Speak Out on the <a href="http://www.pbs.org/engage/blog/behind-scenes-nmi-and-pbs-kids-speak-out">PBS Engage Blog</a>.
</p>
<ul>
<li>Role: Assistant Producer</li>
<li>Launched: October 2008</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/all-posts/speak-out-pbs-kids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hooper &#8211; PBS KIDS</title>
		<link>http://scottedwardcummings.com/games/hooper-pbs-kids/</link>
		<comments>http://scottedwardcummings.com/games/hooper-pbs-kids/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 21:34:17 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Hooper]]></category>
		<category><![CDATA[PBS KIDS]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=83</guid>
		<description><![CDATA[Hooper is the lovable guinea pig in the preschool interstitials on PBS KIDS and this is his site. ]]></description>
			<content:encoded><![CDATA[<p><a href="http://pbskids.org/hooper/"><img src="/images/big/hooper-big-1.jpg" /></a></p>
<p class="main_text">
Hooper is the lovable guinea pig in the preschool interstitials on PBS KIDS and this is his site. The site features online activities with Dash and Dot that are featured on air during the preschool shows and videos from the interstitials featuring Hooper and Steve Songs. The site also features some cool mini games that are the reward for playing Dash&#8217;s Secret Treasure on air.
</p>
<p class="main_text">
Hooper was animated in small pieces of video by <a href="http://bullyentertainment.com/" >Bully!</a> that trigger based on user action in a Flash masterpiece by our own <a href="http://maljones.com">Mal Jones</a>.
</p>
<ul>
<li>Roles: Content and Project Management</li>
<li>Launched September 2007, Updated September 2008, 2009</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/games/hooper-pbs-kids/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dash&#8217;s Dance Party</title>
		<link>http://scottedwardcummings.com/games/dashs-dance-party-pbs-kids/</link>
		<comments>http://scottedwardcummings.com/games/dashs-dance-party-pbs-kids/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 20:40:02 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Dash's Dance Party]]></category>
		<category><![CDATA[On Air]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[PBS KIDS]]></category>

		<guid isPermaLink="false">http://scottedwardcummings.com/?p=70</guid>
		<description><![CDATA[This cross platform experiences encourages kids to dance as they learn.]]></description>
			<content:encoded><![CDATA[<p><a href="http://pbskids.org/danceparty/"><img src="/images/big/dance-party-big-1.jpg" alt="Dash's Dance Party" /></a></p>
<p class="main_text">
This on air and online project was one of the coolest things I&#8217;ve worked on since coming to PBS. On air, kids are encouraged to dance along to songs sung by Dash that teach Spanish, rhythm, pitch and other subjects, and are directed to go online to keep dancing. Online, kids can make dances with one of four PBS KIDS preschool characters and play mini games to unlock new moves. </p>
<p class="main_text">
My online partner in crime Nina and I worked together to come up with the concept for this cross platform content and worked with <a href="http://funnygarbage.com">Funny Garbage</a> and the PBS Creative Services team to build it.
</p>
<p class="main_text">
<b>Details:</b>
</p>
<p class="main_text">
15 x 1 Minute Spots
</p>
<p class="main_text">
Online Dance Game with mini game suite
</p>
<p class="main_text">
September 2009</p>
]]></content:encoded>
			<wfw:commentRss>http://scottedwardcummings.com/games/dashs-dance-party-pbs-kids/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

