<?xml version="1.0" encoding="UTF-8"?>

<rss version='2.0' 
     xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
     xmlns:doap="http://usefulinc.com/ns/doap#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

    <channel>
        <!-- This XML Feed shows details for the page musika 
             and everything recently tagged musika -->
        <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/
          </creativeCommons:license>
        <title>musika on SWiK</title>
        <doap:name>musika</doap:name>
        <doap:description>&lt;a class="wikilink" href="http://swik.net/PHP"&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt;&lt;/a&gt;5 based &lt;a class="wikilink" href="http://swik.net/last.fm"&gt;last.fm&lt;/a&gt; proxy, as well as an alternative &lt;a class="wikilink" href="http://swik.net/Javascript"&gt;Javascript&lt;/a&gt;+&lt;a class="wikilink" href="http://swik.net/PHP"&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt;&lt;/a&gt; based track list.
dsfdsf
	&lt;h2&gt;Musika proxy (grabthar)&lt;/h2&gt;


	&lt;p&gt;Grabthar is a really simple proxy that relays song play messages between the client and the last.fm servers. All that this piece does is look for last.fm protocol messages and then post them to last.fm. In between, the protocol is parsed and a copy is made to a &lt;a class="wikilink" href="http://swik.net/MySQL"&gt;MySQL&lt;/a&gt; database.&lt;/p&gt;


	&lt;h2&gt;Musika Interface&lt;/h2&gt;


	&lt;p&gt;The Musika interface is simply a list of last played tracks and then tagged tracks.&lt;/p&gt;


	&lt;p&gt;Each user can tag a song only once &amp;#8211; the last tagged tracks are displayed on the right. Tagging is driven by Ajax through the Swajax library, xmlhttprequest does a search for the user&amp;#8217;s tagged song and then populates the ajax form with their saved tag data, which is then submitted through xmlhttprequest.&lt;/p&gt;


	&lt;p&gt;An autocomplete javascript library helps pick tags, based on commonly used tags for an artist.&lt;/p&gt;


	&lt;h2&gt;Upcoming Features (feel free to edit this list to add requested features)&lt;/h2&gt;


	&lt;ul&gt;
	&lt;li&gt;Javascript playlist script &amp;#8211; display your playlist with album info on your own page.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h3&gt;External Links&lt;/h3&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a rel="nofollow" href="http://sandbox.sourcelabs.com/mfm/"&gt;Musika Homepage&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Sources:&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://sandbox.sourcelabs.com/mfm/src_grabthar.phps"&gt;grabthar&lt;/a&gt;
&lt;a href="http://sandbox.sourcelabs.com/mfm/src_index.phps"&gt;index&lt;/a&gt;
&lt;a href="http://sandbox.sourcelabs.com/mfm/src_Swajax.phps"&gt;Swajax&lt;/a&gt;
&lt;a href="http://sandbox.sourcelabs.com/mfm/src_data.phps"&gt;data&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;Plugin:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;a class="wikilink" href="http://swik.net/OSX"&gt;&lt;span class="caps"&gt;OSX&lt;/span&gt;&lt;/a&gt;: &lt;a href="http://sandbox.sourcelabs.com/mfm/iscrobbler.1.2.dmg"&gt;iscrobbler for musika&lt;/a&gt; (&lt;a href="http://sandbox.sourcelabs.com/mfm/isrc.tar.gz"&gt;source&lt;/a&gt;)&lt;/li&gt;
	&lt;/ul&gt;
</doap:description>
        <description>PHP5 based last.fm proxy, as well as an alternative Javascript+PHP based track list.
dsfdsf
	Musika proxy (grabthar)


	Grabthar is a really simple proxy that relays song play messages between the client and the last.fm servers. All that this piece does is look for last.fm protocol messages and then post them to last.fm. In between, the protocol is parsed and a copy is made to a MySQL database.


	Musika Interface


	The Musika interface is simply a list of last played tracks and then tagged tra</description> 
	  <!-- see doap:description for full description -->
        <link>http://swik.net/musika</link>
        <doap:homepage></doap:homepage>
                <category>user:alex</category>
        <category>License:GPL</category>
        <category>last.fm</category>
        <category>musika</category>
        <category>iscrobbler</category>

        <pubDate>Tue, 20 Jun 2006 11:26:21 -0700</pubDate>
        <lastBuildDate>Thu, 07 Jun 2007 18:54:21 -0700</lastBuildDate>
            
        <item>
            <title>Shazam para el iPhone, al fin reconocimiento de música</title>
            <link>http://swik.net/iphone/deli.cio.us%2Ftags%2Fiphone/Shazam+para+el+iPhone%2C+al+fin+reconocimiento+de+m%C3%BAsica/cb4nk</link>
            <description></description>
            
            <pubDate>Sun, 10 Aug 2008 13:22:20 -0700</pubDate>
        </item>
            
        <item>
            <title>irratia.com 2.3 | Basque digital radio</title>
            <link>http://swik.net/podcasting/del.icio.us+tag%2Fpodcasting/irratia.com+2.3+%7C+Basque+digital+radio/br1nq</link>
            <description></description>
            
            <pubDate>Tue, 30 Oct 2007 14:57:18 -0700</pubDate>
        </item>
            
        <item>
            <title>Screening Room | Songbirdnest.com</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/Screening+Room+%7C+Songbirdnest.com/bogmu</link>
            <description></description>
            
            <pubDate>Fri, 28 Sep 2007 06:03:13 -0700</pubDate>
        </item>
            
        <item>
            <title>Odeo: Millions of FREE MP3s, Podcasts, and More</title>
            <link>http://swik.net/podcasting/del.icio.us+tag%2Fpodcasting/Odeo%3A+Millions+of+FREE+MP3s%2C+Podcasts%2C+and+More/bobxh</link>
            <description></description>
            
            <pubDate>Thu, 27 Sep 2007 08:54:51 -0700</pubDate>
        </item>
            
        <item>
            <title>Jamendo : Open your ears</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Jamendo+%3A+Open+your+ears/yx19</link>
            <description></description>
            
            <pubDate>Sun, 25 Feb 2007 08:32:33 -0800</pubDate>
        </item>
            
        <item>
            <title>irratia.com 2.2 bertsioa abian da</title>
            <link>http://swik.net/podcasting/del.icio.us+tag%2Fpodcasting/irratia.com+2.2+bertsioa+abian+da/mltr</link>
            <description>Irratia.com euskarazko irrati digitalak, 06/07 ikasturtea abiatzen du urriarekin batera. Elkarrizketak, musika, Internet, albiste teknologikoak, musika librea... denetarik. Asteartero 18:00etan eta podcast bidez.</description>
            
            <pubDate>Tue, 03 Oct 2006 03:56:55 -0700</pubDate>
        </item>
            
        <item>
            <title>RestrictedFormats - Community Ubuntu Documentation</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/RestrictedFormats+-+Community+Ubuntu+Documentation/ll2k</link>
            <description></description>
            
            <pubDate>Tue, 19 Sep 2006 00:14:02 -0700</pubDate>
        </item>
            
        <item>
            <title>Música libre: listado de recursos</title>
            <link>http://swik.net/podcasting/del.icio.us+tag%2Fpodcasting/M%C3%BAsica+libre%3A+listado+de+recursos/ijay</link>
            <description>musika askea topatu daitekeen lekuen zerrenda</description>
            
            <pubDate>Thu, 03 Aug 2006 15:59:28 -0700</pubDate>
        </item>
            
        <item>
            <title>It&#039;s _My_ Music</title>
            <link>http://swik.net/User:alex/Alex+Bosworth%27s+Weblog/It%27s+_My_+Music/flpj</link>
            <description>&lt;p&gt;I&amp;#8217;m the kind of person who likes to make things. For the web services I use, I like to think of ways to extend and play around with them, as an extension of me liking them. It&amp;#8217;s sometimes a thankless task, as &lt;a href=&quot;http://weblog.infoworld.com/udell/2006/06/20.html#a1472&quot;&gt;Jon Udell found out&lt;/a&gt;, but I do it anyways.&lt;/p&gt;


	&lt;p&gt;For &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/del.icio.us&quot;&gt;del.icio.us&lt;/a&gt;, I&amp;#8217;ve made &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/LiveMarks&quot;&gt;LiveMarks&lt;/a&gt;, &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/Kibbutz&quot;&gt;Kibbutz&lt;/a&gt;, and &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/priv.at&quot;&gt;priv.at&lt;/a&gt;. (side note for people using priv.at &amp;#8211; I am sorry but del.icio.us has wiped the over 10,000 bookmarks saved with this service for thousands of people. I am currently in email with them on restoring the service and the bookmarks)&lt;/p&gt;


	&lt;p&gt;I also digg &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/digg&quot;&gt;digg&lt;/a&gt;, and although their &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt; hasn&amp;#8217;t given me as much as I think it could, I did manage to come up with a hack for that with a live &lt;a href=&quot;http://www.sourcelabs.com/blogs/ajb/2006/05/digg_this_button_on_your_own_s_1.html&quot;&gt;digg this button&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;OK so now my new obsession is &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/last.fm&quot;&gt;last.fm&lt;/a&gt;. Last.fm is a great service that saves all of your tracks that you play and lets you tag them and talk about them with your friends, also offering some free tunes and a pay membership that includes more songs/radio stations.&lt;/p&gt;


	&lt;p&gt;But I do have serious problems with using last.fm. First of all, the free music play is way harder than it need be. Even the for pay music play is hard, because their access rights to the music are limited. Like everyone else, the idea of renting music sounds nice and all, but I kind of want to actually own it for good. And by the way iTunes, I don&amp;#8217;t consider &amp;#8216;you can copy the low bitrate tracks to a cd if you want, or make 3 copies&amp;#8217; to be owning music. I&amp;#8217;m not a music sharecropper, I&amp;#8217;m just not willing to be conned into &lt;span class=&quot;caps&quot;&gt;DRM&lt;/span&gt; or music rental schemes &amp;#8211; I demand real ownership.&lt;/p&gt;


	&lt;p&gt;But in this day and age, ownership is an increasingly rare commodity. Even last.fm itself isnt&amp;#8217; holding up its end of the deal. The problem is that while Last.fm will happily save all of your played tracks to its database, it will never let you have that information back. Last.fm locks in all of your play data and offers no way to get it back, beyond through paltry 10 track playlist rss feed. All the ideas I might have had about extending last.fm &amp;#8211; making something that predicts up and coming music ala the &lt;a href=&quot;http://sandbox.sourcelabs.com/tagdigest/&quot;&gt;Tag&lt;/a&gt;-&lt;a href=&quot;http://sandbox.sourcelabs.com/tagdigest/?tag=web2.0&quot;&gt;digests&lt;/a&gt; or &lt;a href=&quot;http://sandbox.sourcelabs.com/livemarks/?newTops=html&quot;&gt;Livemarks blog&lt;/a&gt;, making a song tagging interface that isn&amp;#8217;t completely terrible, all of those things are impossible with last.fm because they lock you in.&lt;/p&gt;


	&lt;p&gt;So in my spare time I&amp;#8217;ve been working on a new open source project: &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/musika&quot;&gt;a proxy for Last.fm&lt;/a&gt;. I will run a server that sits in between myself and last.fm, intercepting all communication and making a personal copy &amp;#8211; with a real and simple &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt;: an &lt;span class=&quot;caps&quot;&gt;RSS&lt;/span&gt; feed where I can adjust the count to see all the tracks i&amp;#8217;ve played. It&amp;#8217;s a new project called &lt;a href=&quot;http://sandbox.sourcelabs.com/mfm/&quot;&gt;musika&lt;/a&gt;. I recompiled the last.fm &lt;a class=&quot;wikilink&quot; href=&quot;http://swik.net/iscrobbler&quot;&gt;&lt;span class=&quot;caps&quot;&gt;OSX&lt;/span&gt; iTunes plugin&lt;/a&gt; to point at my proxy script: http://sandbox.sourcelabs.com/mfm/grabthar.php instead of post.audioscrobbler.com.&lt;/p&gt;


	&lt;p&gt;From now on, I own my music.&lt;/p&gt;


	&lt;p&gt;PS. On the &lt;a href=&quot;http://weblog.infoworld.com/udell/2006/06/20.html#a1472&quot;&gt;Jon Udell&lt;/a&gt; point &amp;#8211; &lt;span class=&quot;caps&quot;&gt;NPR&lt;/span&gt; is absolutely ridiculous in demanding he take links to their podcasts out. I would think that a non-profit organization would avoid gratuitous legal threats considering the ill will it will engender among potential or current donors, I&amp;#8217;m hoping they will issue an apology and allow Udell to continue offering his links to their podcasts.&lt;/p&gt;
</description>
            
            <pubDate>Tue, 20 Jun 2006 11:42:50 -0700</pubDate>
        </item>
            
        <item>
            <title>Fermin Muguruza berriro irratia.comen</title>
            <link>http://swik.net/podcasting/del.icio.us+tag%2Fpodcasting/Fermin+Muguruza+berriro+irratia.comen/et50</link>
            <description>Fermin Muguruzagaz izandako elkarrizketa.</description>
            
            <pubDate>Fri, 09 Jun 2006 06:13:33 -0700</pubDate>
        </item>
                </channel>
</rss>
