<?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>XoaX.net Blog</title>
	<atom:link href="http://xoax.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://xoax.net/blog</link>
	<description>The XoaX.net Blog is a series of tutorials on programming topics, including Actionscript, Flash, UML, C++, PHP, and HTML.</description>
	<lastBuildDate>Sat, 17 Mar 2012 23:22:05 +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>Capturing and Playing Video From a Camera in Actionscript 3.0</title>
		<link>http://xoax.net/blog/capturing-and-playing-video-from-a-camera-in-actionscript-3-0/</link>
		<comments>http://xoax.net/blog/capturing-and-playing-video-from-a-camera-in-actionscript-3-0/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 06:53:00 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[capture]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=811</guid>
		<description><![CDATA[This program gives a simple demonstration of how to display video that is captured by a camera. If you have a camera attached to your computer (most laptops do), then you can click the box above to display the video capture from your camera. Note that you will need click the &#8220;Allow&#8221; button to see [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/capturing-and-playing-video-from-a-camera-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating Sounds in Actionscript 3.0</title>
		<link>http://xoax.net/blog/generating-sounds-in-actionscript-3-0/</link>
		<comments>http://xoax.net/blog/generating-sounds-in-actionscript-3-0/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 00:11:22 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[frequency]]></category>
		<category><![CDATA[generate]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[sine wave]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=797</guid>
		<description><![CDATA[This program shows how to generate and play a sound. The generated sound is in the form of a sine wave, and it plays whenever the screen is clicked. Left-click the box above to hear the sound play. The entire code to generate the sound is shown below. The first three lines just output the [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/generating-sounds-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Signal Processing Sound Data in Actionscript 3.0</title>
		<link>http://xoax.net/blog/signal-processing-sound-data-in-actionscript-3-0/</link>
		<comments>http://xoax.net/blog/signal-processing-sound-data-in-actionscript-3-0/#comments</comments>
		<pubDate>Sun, 04 Mar 2012 05:44:42 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[signal processing]]></category>
		<category><![CDATA[sound]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=787</guid>
		<description><![CDATA[This program demonstrates how to perform a signal processing operation on sound data and play it back. If you left-click the box above, you can hear the clip saying &#8220;XoaX.net&#8221; that I have been using in the other examples played at double speed. Note that if you want to hear the clip played a second [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/signal-processing-sound-data-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.xoax.net/public/XoaXDotNet.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>Graphing Sound Data Visualizations in Actionscript 3.0</title>
		<link>http://xoax.net/blog/graphing-sound-data-visualizations-in-actionscript-3-0/</link>
		<comments>http://xoax.net/blog/graphing-sound-data-visualizations-in-actionscript-3-0/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 16:39:45 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[samples]]></category>
		<category><![CDATA[signal]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[visualizer]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=770</guid>
		<description><![CDATA[This program demonstrates how to retrieve and graph a set of samples of sound data. To see the program run, left-click the box above. The code begins with three lines to output the click instructions. The next three lines create a Sound object, load an mp3 file, and set a callback for when the sound [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/graphing-sound-data-visualizations-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.xoax.net/public/XoaXDotNet.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>Loading and Playing a Sound File in Actionscript 3.0</title>
		<link>http://xoax.net/blog/loading-and-playing-a-sound-file-in-actionscript-3-0-2/</link>
		<comments>http://xoax.net/blog/loading-and-playing-a-sound-file-in-actionscript-3-0-2/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 01:30:03 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[play]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[swf]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=764</guid>
		<description><![CDATA[This program loads an mp3 file and plays it. The entire program is given below and the compiled SWF is shown above. To hear the file play, left-click the window above. The code begins with three lines that tell the user to click the screen. Then we create a String for the URL, which could [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/loading-and-playing-a-sound-file-in-actionscript-3-0-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.xoax.net/public/XoaXDotNet.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>Saving a Screen Capture to a JPEG Image File in Actionscript 3.0</title>
		<link>http://xoax.net/blog/saving-a-screen-capture-to-a-jpeg-image-file-in-actionscript/</link>
		<comments>http://xoax.net/blog/saving-a-screen-capture-to-a-jpeg-image-file-in-actionscript/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 08:58:12 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[capture]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[jpeg]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[save]]></category>
		<category><![CDATA[screen]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=751</guid>
		<description><![CDATA[The program below demostrates how to capture an image of the stage and save it as a jpg image. We have drawn a yellow circle give the image capture something more interesting to render. To save the jpg image, just left-click the box above and select a location to save the image in. The program [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/saving-a-screen-capture-to-a-jpeg-image-file-in-actionscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loading an Image Into a Bitmap in Actionscript 3.0</title>
		<link>http://xoax.net/blog/loading-an-image-into-a-bitmap-in-actionscript-3-0/</link>
		<comments>http://xoax.net/blog/loading-an-image-into-a-bitmap-in-actionscript-3-0/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 05:22:13 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[bitmap]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[loading]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=744</guid>
		<description><![CDATA[The code below shows how to load a remote image and store it in a Bitmap object (this works for local images too). We begin by creating a Loader object, setting the callback function OnImageLoad() to get called when the image is done loading, and then calling the load() function to load the image. The [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/loading-an-image-into-a-bitmap-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responding to Mouse Click Events in Actionscript 3.0</title>
		<link>http://xoax.net/blog/responding-to-mouse-click-event-in-actionscript-3-0/</link>
		<comments>http://xoax.net/blog/responding-to-mouse-click-event-in-actionscript-3-0/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 19:06:37 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[click]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[left button]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=736</guid>
		<description><![CDATA[To respond to mouse events of any kind, we create a callback function that takes a MouseEvent and returns void. Then we call addEventListener() with the event and the callback function. Below, we show how this is done for MOUSE_DOWN and MOUSE_UP events, but the same method can be used for all of the mouse [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/responding-to-mouse-click-event-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing a Video File in Actionscript 3.0</title>
		<link>http://xoax.net/blog/playing-a-video-file-in-actionscript-3-0/</link>
		<comments>http://xoax.net/blog/playing-a-video-file-in-actionscript-3-0/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 07:44:08 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[play]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=730</guid>
		<description><![CDATA[We begin by creating an Actionscript 3.0 project and setting the stage dimensions to match our video. In this case, the video is 240 by 180 pixels. Then we add this code, compile, and execute. To play the video file, click the screen as shown above. // Output the initial instructions to user var qInstructions:TextField [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/playing-a-video-file-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://xoax.net/public/XoaX.flv" length="287312" type="video/x-flv" />
		</item>
		<item>
		<title>Editing the Properties of an Object in Adobe Flash CS4</title>
		<link>http://xoax.net/blog/editing-the-properties-of-an-object-in-adobe-flash-cs4/</link>
		<comments>http://xoax.net/blog/editing-the-properties-of-an-object-in-adobe-flash-cs4/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 01:25:25 +0000</pubDate>
		<dc:creator>Michael Hall</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[cs4]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[objects]]></category>
		<category><![CDATA[properties]]></category>

		<guid isPermaLink="false">http://xoax.net/blog/?p=693</guid>
		<description><![CDATA[For this post, the layout that I am using is the Animator layout. You can select a layout from the drop-down menu in the top-right corner of the window. We want to show how to edit the properties of an object. To start, we have a newly created project open with a simple line drawn [...]]]></description>
		<wfw:commentRss>http://xoax.net/blog/editing-the-properties-of-an-object-in-adobe-flash-cs4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

