<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>xiph &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/xiph/</link>
	<description>Feed of posts on WordPress.com tagged "xiph"</description>
	<pubDate>Tue, 01 Dec 2009 10:01:14 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Samsung YP-U5: Reproductor portátil Vorbis]]></title>
<link>http://solognu.wordpress.com/2009/08/28/samsung-yp-u5-reproductor-portatil-vorbis/</link>
<pubDate>Fri, 28 Aug 2009 12:03:58 +0000</pubDate>
<dc:creator>sosias</dc:creator>
<guid>http://solognu.wordpress.com/2009/08/28/samsung-yp-u5-reproductor-portatil-vorbis/</guid>
<description><![CDATA[Este lunes pasado mi reproductor portátil, pendrive mp3, me ha dicho un hasta nunca rotundo. Es mi g]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Este lunes pasado mi reproductor portátil, pendrive mp3, me ha dicho un hasta nunca rotundo. Es mi gran oportunidad para adquirir un nuevo reproductor portátil, tipo pendrive, que reproduzca <a title="Vorbis" href="http://www.vorbis.com/" target="_blank">Vorbis</a>; requisito imprescindible.</p>
<p>Desgraciadamente encontrar un reproductor portátil que reproduzca Vorbis, a día de hoy, no es tarea fácil. Lo primero ha sido consultar el wiki de la <a title="Xiph" href="http://xiph.org/" target="_blank">fundación xiph</a>, en su apartado <a title="Portable player wiki" href="http://wiki.xiph.org/index.php/PortablePlayers#Flash_Memory_Storage" target="_blank">Portable Players</a>. Busco un reproductor portátil barato, sencillo del tipo pendrive con memoria flash.</p>
<p>Como se puede ver en el wiki, la mayoría son marcas desconocidas o fabricantes que no se sabe bien quién distribuye o bajo que marca/nombre comercial se puede obtener. Otra opción son los, popularmente conocidos, mp3/4 chinos que suelen reproductor Vorbis pero no es indicado explícitamente. La única excepción es la marca Samsung, que toda apunta a ella para evitarme complicaciones.</p>
<p>He probado en tiendas de informática de mi barrio; para evitar las grandes superficies, aunque curiosamente ya no quedan tiendas independientes en mi barrio, sólo franquicias. Al <em>dependiente</em> de turno, por llamarlo algo y bien, le indico mis objetivos de compra: un reproductor portátil que reproduzca Vorbis. Le pido que consulte con su proveedor y le facilito mi número de móvil. ¿Resultado? Muy pocas ganas de <em>complicarse</em> y nadie me ha devuelto llamadas ni para decir que no han encontrado nada.</p>
<p>Qué nos queda, pues Internet. Continué buscando reproductores portátiles Vorbis más allá del wiki de xiph y lo obtenido han sido marcas o nombres todavía más indescifrables. No me complico, Samsung que es una marca bien conocida, el modelo <a title="YP-U5" href="http://www.samsung.com/es/consumer/av/mp3-players/music/YP-U5JQB/XEE/index.idx?pagetype=prd_detail" target="_blank">YP-U5</a> que es barato y sencillo.</p>
<p>De nuevo, a las tiendas del barrio, no he encontrado nadie que venda reproductores portátiles de la marca Samsung y tampoco interés por pedirlo; supongo que por no darles un buen margen de beneficio dicha marca. Al final lo he pedido por Internet, que por cierto tampoco ha sido fácil.</p>
<p>Acabada la odisea para adquirirlo, voy hablar un poco de mi corta experiencia con el YP-U5. Su capacidad es de 2GB y batería cargado por USB con autonomía de 20 horas; calculo que unos cinco días de un uso <em>intenso</em> por mi parte. Por supuesto reproduce Vorbis, más le vale, y no tiene problemas con los tags de los archivos Vorbis.</p>
<div id="attachment_551" class="wp-caption aligncenter" style="width: 510px"><a href="http://solognu.wordpress.com/files/2009/08/u5root.png"><img class="size-full wp-image-551" title="U5root" src="http://solognu.wordpress.com/files/2009/08/u5root.png" alt="U5 (MSC)" width="500" height="327" /></a><p class="wp-caption-text">U5 (MSC)</p></div>
<p>Decir que de fabrica viene configurado para actuar como reproductor <a title="MTP Wikipedia" href="http://es.wikipedia.org/wiki/MTP" target="_blank">MTP (Media Transfer Protocol)</a>. Un protocolo muy estrechamente ligado a Windows Media Player. Se supone que en GNU/Linux los dispositivos MTP funcionan sin mayor problema, mediante la librería <a title="libmtp" href="http://libmtp.sourceforge.net/" target="_blank">libmtp</a> en Rhythmbox. En mi caso Rhythmbox no ha reaccionado, ni para bien ni para mal, nada; por supuesto he activado el plugin.</p>
<div id="attachment_552" class="wp-caption aligncenter" style="width: 510px"><a href="http://solognu.wordpress.com/files/2009/08/u5playlist.png"><img class="size-full wp-image-552" title="U5playlist" src="http://solognu.wordpress.com/files/2009/08/u5playlist.png" alt="Carpeta Playlist" width="500" height="327" /></a><p class="wp-caption-text">Carpeta Playlist</p></div>
<p>Afortunadamente el YP-U5 se puede cambiar su forma de funcionar a <a title="MSC Wikiepdia" href="http://en.wikipedia.org/wiki/USB_mass_storage_device_class" target="_blank">USB mass storage device class o USB MSC</a>. Un truco, para ser reconocido como un reproductor portátil es añadir un archivo en el disco usb llamado <em>.is_audio_player</em></p>
<p><em> </em></p>
<div id="attachment_553" class="wp-caption aligncenter" style="width: 510px"><em><em><a href="http://solognu.wordpress.com/files/2009/08/u5rhythmbox.png"><img class="size-full wp-image-553" title="U5rhythmbox" src="http://solognu.wordpress.com/files/2009/08/u5rhythmbox.png" alt="Rhythmbox (MSC)" width="500" height="350" /></a></em></em><p class="wp-caption-text">Rhythmbox (MSC)</p></div>
<p><em> </em></p>
<p>Tengo intención, por último, de escribir a Samsung España para felicitar al incluir Vorbis en toda su gama de reproductores portátiles. Tenemos que dejar claro que la demanda de Vorbis existe.</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:324px;width:1px;height:1px;"><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } -->indescifrables</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Video on OS X - more infrastructure]]></title>
<link>http://andypiper.wordpress.com/2009/06/05/video-on-os-x-more-infrastructure/</link>
<pubDate>Fri, 05 Jun 2009 13:19:36 +0000</pubDate>
<dc:creator>Andy Piper</dc:creator>
<guid>http://andypiper.wordpress.com/2009/06/05/video-on-os-x-more-infrastructure/</guid>
<description><![CDATA[I&#8217;ve posted a couple of times now about my experiences creating audio and video on OS X. A cou]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I&#8217;ve posted a <a href="http://andypiper.wordpress.com/2009/02/25/useful-tools-for-homebrew-media-my-os-x-workflow/">couple</a> of <a href="http://andypiper.wordpress.com/2009/04/16/some-media-workflow-updates/">times</a> now about my experiences creating audio and video on OS X. A couple of weeks ago, I had a brief conversation with <a href="http://www.feedingedge.co.uk/">my friend Ian Hughes</a>, aka <a href="http://twitter.com/epredator">epredator</a>, who was trying to get himself setup:</p>
<div style="text-align:center;"><img src="http://andypiper.files.wordpress.com/2009/05/divx-question.png?w=410&#038;h=127" alt="divx-question.png" style="border:0;padding:5px;" width="410" height="127" /></div>
<p>Good one. All I knew was that DIVX AVI files were playing on my machine fine, through QuickTime.</p>
<p>The answer, which I&#8217;d evidently missed before, is <a href="http://perian.org/">Perian</a>. This is a really simple, installable package which enables support for a whole range of &#8220;other&#8221; file formats in QuickTime. You&#8217;ll also want to install <a href="http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx">Flip4Mac</a>, which gives support for Windows formats like WMV. It&#8217;s also worth adding <a href="http://xiph.org/quicktime/">the Xiph component</a> for formats like FLAC and OGG. Once you&#8217;ve got those in place, you should be fine to import, play and edit in iMovie and other QuickTime-based applications.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Release of Ogg Theora 1.0]]></title>
<link>http://rowanthorpe.wordpress.com/2009/01/02/release-of-ogg-theora-1-0/</link>
<pubDate>Fri, 02 Jan 2009 19:01:25 +0000</pubDate>
<dc:creator>Rowan Thorpe</dc:creator>
<guid>http://rowanthorpe.wordpress.com/2009/01/02/release-of-ogg-theora-1-0/</guid>
<description><![CDATA[The Xiph.Org Foundation has announced the release of Theora 1.0. Theora is a patent- and royalty-fre]]></description>
<content:encoded><![CDATA[The Xiph.Org Foundation has announced the release of Theora 1.0. Theora is a patent- and royalty-fre]]></content:encoded>
</item>
<item>
<title><![CDATA[How to make SHOUTcast work in Streamtuner]]></title>
<link>http://badan.wordpress.com/2008/10/17/how-to-make-shoutcast-work-in-streamtuner/</link>
<pubDate>Fri, 17 Oct 2008 14:29:33 +0000</pubDate>
<dc:creator>Badan Sergiu</dc:creator>
<guid>http://badan.wordpress.com/2008/10/17/how-to-make-shoutcast-work-in-streamtuner/</guid>
<description><![CDATA[One of my favorite applications in Linux is Streamtuner. I think, it&#8217;s the best application of]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>One of my favorite applications in Linux is Streamtuner. I think, it&#8217;s the best application of its kind. You can browse all the radio streams provided by popular services as basic.ch, punkcast.com, Google Stations, SHOUTcast and Xiph, Live365. Streams are groupped by genre, but you can search through them. If you refresh the list, you can see the songs played at the moment, and choose between them, you can even record any stream (and they are saved as apart songs from most of the streams, if they are tag capable &#8211; I mean, if you can see the title of the song in your player), but for doing so you must install streamripper (it&#8217;s present in the repositories of almost all linux distributions).<br />As you may know, SHOUTcast recently changed their site structure, and sadly, you no longer can refresh their stream list in streamtuner.<br />A solution is to patch the sources, although there is no patch available.<br />My solution is easier, and works, at least <!--more--></p>
<p>for me. Follow this steps:</p>
<p>1. Insert this line, as root in your /etc/hosts:</p>
<p>205.188.234.120 www.shoutcast.com</p>
<p>you can do it by typing (in ubuntu):<br />$ sudo gedit /etc/hosts</p>
<p>or</p>
<p>simpler is just to do so:<br />$ sudo su<br />(type your password), then:<br />$ echo &#8216;205.188.234.120 www.shoutcast.com&#8217; &#62;&#62; /etc/hosts</p>
<p>2. Now refresh your SHOUTcast lists, and enjoy!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[benefits of song pages]]></title>
<link>http://lucasgonze.wordpress.com/2008/07/17/benefits-of-song-pages/</link>
<pubDate>Thu, 17 Jul 2008 17:51:42 +0000</pubDate>
<dc:creator>lucasgonze</dc:creator>
<guid>http://lucasgonze.wordpress.com/2008/07/17/benefits-of-song-pages/</guid>
<description><![CDATA[Reblogging elemental-consulting on how dedicated pages add value to single songs: while I buy digita]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Reblogging <a href="http://elemental-consulting.com/blog/adding-value-to-single-songs/">elemental-consulting on how dedicated pages add value to single songs</a>:</p>
<blockquote cite="http://elemental-consulting.com/blog/adding-value-to-single-songs/">
<p>while I buy digital music on a regular basis, I still love the idea of CDs- something tangible that gives me more than just the music &#8211; liner notes, pictures, lyrics, all the writing/production credits etc. There’s no doubt in my mind that the advent of digital music has devalued music and the consumption of it. Quantity has overtaken quality in many cases &#8211; how many free songs can I download, how much can I fit on my iPod, how many new artists can I find today. Nothing inherently wrong with any of that, but it just means that, in these terms, a single, solitary song is seen as disposable and barely worth paying for.</p>
<p>&#8230;</p>
<p>1) Additional SEO-able content for your site</p>
<p>2) With the addition of comments, you can create community around one song and further engage your audience.</p>
<p>3) Adding all this value for one song adds an additional emotional appeal to your music. Not only can fans see the amount of care and attention that has been invested on the part of the artist but it broadens their experience of the song and their emotional attachment to it.</p>
<p>4) By using a Creative Commons license and encouraging derivations, the life of the song is extended.</p>
</blockquote>
<p>What I take from this is that it gives reasons why musicians and their designated rights holders would want to create dedicated pages for songs.  Given that you&#8217;ve invested in a song, you can enhance the value of your investment by giving it a page.  The situation is a lot like music videos, except that the content type is anything that goes in a web page rather than strictly moving pictures.</p>
<p>The comparison to music videos is natural, and it gives a simple explanation for why you&#8217;d give a song a page.  In the old days television was the medium for culture.  These days it&#8217;s the web.  So the existence of song pages is a straight transcription of music videos to the new medium.</p>
<p>But this way of thinking about song pages is in opposition to the perception of song pages as packaging.  Are song pages more like big-ass gatefold albums or music videos?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[song page manifesto]]></title>
<link>http://lucasgonze.wordpress.com/2008/07/09/song-page-manifesto/</link>
<pubDate>Wed, 09 Jul 2008 21:07:23 +0000</pubDate>
<dc:creator>lucasgonze</dc:creator>
<guid>http://lucasgonze.wordpress.com/2008/07/09/song-page-manifesto/</guid>
<description><![CDATA[The place for a dedicated song page is in the media player. Media players need to be extended to hav]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The place for a dedicated song page is in the media player.  Media players need to be extended to have the ability to show a web page associated with a song; they should always show the web page, and shouldn&#8217;t require the user to take action.  Listening to media in a media player should come with a series of auto-loaded web pages, one per song.</p>
<h2>Manifesto</h2>
<p>Bare audio files are pretty crappy.  All they have room for is bytes describing waveforms.  Waveforms are part of music, but not all of it by any means.  To come alive a piece of music needs a lot more.  </p>
<p>Of course, a song needs a title, and the name of the musical act, and some more facts like the name of album and the length of the song.  But even though these facts are part of music, they also aren&#8217;t enough to bring it alive.</p>
<p>What every song needs is a web page.  </p>
<p>The web page might be anything.  It might be a single graphic, similar to how album art is currently used.  It might be a series of images, like a slideshow.  It might be song lyrics.  It might be guitar tab.  It might be a list of Myspace friends.  It might be Creative Commons licensing information.  It might be a pledge drive for future releases or a tip jar for this release.  Who the hell knows that the web page is; what&#8217;s important is that a web page is powerful and flexible enough for the demands of the music.</p>
<h2>Application flow</h2>
<p>So what does the software look like?</p>
<p>There would be a chunk of HTML associated with an audio file.  It could be saved for offline usage or &#8212; easier to implement in the first generation &#8212; it could just be a link that was loaded when the user was online. </p>
<p>The HTML would be used everywhere album art is used.  In offline media players like the iTunes client-side software, here would be a pane in the media player which displayed it while the song was on.   iTunes cover flow would display a screenshot of the page while you&#8217;re flipping through your collection and switch to a live grab while the song is playing.  </p>
<p>Non-graphical offline media players like VLC would have a button to open the web page in a browser window.  They might also be able to enslave a browser window which would be constantly updated during the course of a playlist.  Console mode players would display the link for easy copy and paste.</p>
<p>Online media players (in the browser) would give a section of screen real estate to the page.  A player like FoxyTunes would give the entire document window over, while a player like <a href="http://musicplayer.sourceforge.net/">XSPF Musicplayer</a> would only give a badge-sized portion of the window.  The <a href="http://www.jeroenwijering.com/?item=JW_FLV_Player">JW FLV player</a>, for example, would put an HTML window where the video is.</p>
<p>How would the HTML be associated with the audio file?  The easiest way to start is with an ID3 tag in MP3 files.  (Leaving the issue of how to do it in other media formats aside).  There already exists a standard tag designed for this purpose &#8212; the <a href="http://www.id3.org/id3v2.3.0#head-66afd8fc82926f98baa42eade0a5e96010a2d77f">WOAF</a> field, which is defined as <q>The &#8216;Official audio file webpage&#8217; frame is a URL pointing at a file specific webpage.</q>  <em>This is very easy to implement, adoption is the only hard part.</em></p>
<h2>What would be in the page</h2>
<p>Romancing the music.  Providing esthetic context with imagery and text, poems, animations.</p>
<p>Factual information.  Song title, copyright data, album name, a list of performers.</p>
<p>Social features.  A friend list, a signup for the mailing list, fan chat.</p>
<p>Advertising.  Musicians could release a free download and earn ad revenues on a page view per play.</p>
<p>Performance resources.  To play along, sheet music and tablature.  To sing along, lyrics.  To remix, source files.  These would encourage listeners to pull the music into their life.  </p>
<p>Upsells.  Concert listings, merchandise like t-shirts and hoodies, ability to purchase a high-res version of the audio file, ability to purchase the entire album.  (Imagine how the ability to purchase the whole album would work: you grab a single song from a filesharing network or pay per download site; you&#8217;re listening and digging it; there before your eyes is a big link to get more music from the same artist &#8212; go!)</p>
<h2>It matters</h2>
<p>There is a lot to gain.</p>
<p>Listeners would enjoy the music more because the musical experience would be better.  They would have better metadata; for example, context-specific data like the featured soloist in a concerto could be given.  They would have a ton of artwork, rather than a little postage stamp.  They would have interactive and social features.  They would be able to see concert listings auto-generated by geolocation.  Rather than a media player that is a spreadsheet for metadata, the media player would an explosion of web experiences.</p>
<p>Commercial musicians could turn free downloads into money much more easily.  Right now they rely on a user noticing a song, taking action to do a search, and following links in search results until they came to one that could convert the listener into a customer.  With the new way, the user would just have to notice the song and glance over at the web page being displayed.  The old way is ten clicks, the new way is zero clicks.</p>
<p>Record companies could develop branding for baby bands, and they could own the URL for their artists rather than letting Myspace have it.  They could turn casual listeners into customers by making sticky services like a mailing list one click away from the listening experience.</p>
<p>Avocational musicians could get connected to lead sheets and remix sources more easily.</p>
<p>Developers could extend the musical experience much more easily and to much better ends.  It is nearly impossible to extend MP3.  It is easy to build on web pages, and the frontiers are being extended every day.</p>
<h2>What next?</h2>
<p>In the comments on the post that started this, <a href="http://blog.gonze.com/2008/07/08/dedicated-page-for-a-song/#comment-11821">Ian asked</a>: <q>where does this go next? And how do I package/distribute the end result?</q>  The answer is to <em>start working on broad adoption of the WOAF ID3 element in MP3</em>.</p>
<ol>
<li>You could sketch out wireframes of application flow.  Help to visualize the user interface.  Help create the conventions of this new functionality.</li>
<li>You could do a <a href="http://getsongbird.com/">Songbird</a> plugin which loaded the contents of the WOAF field into the document window.  Songbird was frakkin born to do this job and would excel at it.</li>
<li>You could do a <a href="http://www.videolan.org/vlc/">VLC</a> extension which opened a browser window to the URL in the WOAF field.</li>
<li>You could document how to do this functionality in the <a href="http://en.wikipedia.org/wiki/Ogg">Ogg container format</a>.</li>
<li>You could figure out how to get the contents of the WOAF field in an AJAX app without needing standard media plugins to be changed.</li>
<li>You could evangelize this method to the developers of standard media plugins like Flash, Quicktime and Windows Media Player, and convince them to expose the WOAF field to AJAX developers.</li>
<li>You could evangelize this method to leaders in the recording industry, and get them to help apply pressure to vendors of leading media players.</li>
<li>If you&#8217;re on the artist development side, you could make sure that the WOAF field is set in your free downloads.</li>
<li>If you&#8217;re a client-side software developer, you could make an easy tool to set the WOAF field.</li>
<li>If you&#8217;re a blogger who knows why this is retarded, you could spell it out and help to fix the problem.</p>
</ol>
<p>To summarize: <em>a web page for every song, a page view for every play.</em></p>
<hr />
<h2>Background conversation</h2>
<p>Here is relevant conversation from <a href="http://blog.gonze.com/2008/07/08/dedicated-page-for-a-song/#comments">the comments on my post about a dedicated page for a song</a>.</p>
<p>    <a href="http://earreverends.com">Jay Fienberg</a>:</p>
<blockquote>
<p>Someday, I’d like to be able to just put <a href="http://soupgreens.com/froginthewell/" rel="nofollow">http://soupgreens.com/froginthewell/</a> in my “music player” and have it all in my library–which needn’t be just a collection of music files on one computer, but could be a very multi-medium, multi-source, multi-network, multi-device interlinked library of and about music.
      </p>
<p>[...snip...]</p>
<p>For <a href="http://earreverends.com/err-or-man">Err or Man</a>, besides album covers and the lyrics for each song, each song itself also has 2+ pieces of visual art. And, more a/v may come in the future. So, for each of these songs, I need to create not only a song “page,” but a song “(mini) site.”</p>
<p>But, this is the web, so it’s straightforward to create these kinds of multifaceted / relational collections of the mixed-medium info that make up what we call a “song.” What’s missing is the music player / web browser hybrid that understands the song as existing in this kind of interconnected context.</p>
</blockquote>
<p>    <a href="http://www.digitalproductions.co.uk/">Crosbie Fitch</a> said: </p>
<blockquote>
<p>Let the page be the AUTHORITATIVE source for that work. Ensure the URL has the ISBN, or if that isn’t relevant, the MD5 digest of the FLAC (for integrity checking). Would be good to have a standard for indicating authoritative URIs for digital works.</p>
<p>Make the page the PermaLink for the work.</p>
<p>That page (with the artist’s domain in the URL) is gospel for the work. Encode the page’s URL in all metadata for all files.</p>
<p>Bung metadata in the page’s HTML.</p>
<p>As for a tip jar “I would have gladly paid $n.nn for this, let me rectify that now”, yes, you could put that on this page.</p>
<p>Pledging is a matter of chipping in a small amount contingent upon the production and release of future work, either any work or a specific work. So you could have a pledge button on the artist’s page “I’d like to pledge a quid to you for your next work, hopefully to be released soon” (qv <a href="http://www.quidmusic.com" rel="nofollow">http://www.quidmusic.com</a>). You could also accept requests, and create pages for frequently requested works not yet embarked upon “I think you could do a great rendition of song X, there’s $N from me upon that fine day”, or for your suggestions of things you could do “Yup, I think your ideas of doing work along those lines would be worth exploring, I’ll chip in 50 cents for that”.</p>
<p>NB Pledges are not tips or charitable donations, but commissions/bargains/purchases/patronage, the new deal: art for money, money for art.</p>
<p>Your audience <i>wants</i> to pay you &#8211; you do not need to charge them for ‘possession with intent to supply’ on penalty of copyright infringement with 5 year jail terms and million dollar fines.</p>
</blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[dedicated page for a song]]></title>
<link>http://lucasgonze.wordpress.com/2008/07/08/dedicated-page-for-a-song/</link>
<pubDate>Tue, 08 Jul 2008 02:37:51 +0000</pubDate>
<dc:creator>lucasgonze</dc:creator>
<guid>http://lucasgonze.wordpress.com/2008/07/08/dedicated-page-for-a-song/</guid>
<description><![CDATA[I have set up a dedicated page for my version of the song &#8220;Frog in the Well.&#8221; It is an e]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I have set up <a href="http://soupgreens.com/froginthewell/">a dedicated page for my version of the song &#8220;Frog in the Well.&#8221;</a>  It is an experiment in packaging for internet music, since a bare MP3 lacks all the chrome that makes a CD an entertaining thing to open up.  Design notes &#8211;</p>
<p>To draw you into the page and help the recording come to life, there is some text about the history of the song.</p>
<p>To enable interaction by remixing, there is a MIDI version, the recording length is given (which helps people looking for background music), the recording is under a license which permits remixing,  and there is an offer to relicense if necessary. To enable interaction by playing it for yourself, there is sheet music and guitar tablature as both a downloadable PDF and an embedded image.</p>
<p>To handle limited attention spans, I crammed as much fun stuff as I could manage into the first screenful above the fold.  Video gets prominent real estate, because that draws people in like nothing else.</p>
<p>To make the MP3 playable in-place I included <a href="http://mediaplayer.yahoo.com">Yahoo! Media Player</a>.</p>
<p>The MP3 link is labeled simply &#8220;MP3&#8243;, which doesn&#8217;t provide metadata for either search engines or the metadata section of the media player, so I put metadata  (which the media player will pick up) into the title attribute of the link:</p>
<p><code>&#60;a href="http://soupgreens.com/wp-content/uploads/lucasgonze-froginthewell.mp3" title="Lucas Gonze - Frog in the Well."&#62;MP3&#60;/a&#62;</code></p>
<p>To optimize placement in search engine results, the page has a good clean URL (http://soupgreens.com/froginthewell/) and the song title is in the page header.  </p>
<p>There is sheet music inline in the document in addition to the downloadable PDF.  This is to inspire people who play an instrument to try it out.</p>
<p>In the downloadable PDF there is a (text) link back to the site.  This is to improve the stickiness of the content &#8212; if anybody does print it out and read through it on their instrument and then doesn&#8217;t get to know the main site, I must have really messed something up.  Also, I&#8217;m planning to give out printouts at shows and getting people to follow the link back to the site is the payoff.</p>
<p>Here&#8217;s the link again: <a href="http://soupgreens.com/froginthewell/">Frog in the Well</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Want a Free Copy of Best of Game Programming Gems?]]></title>
<link>http://metajack.wordpress.com/2008/06/26/want-a-free-copy-of-best-of-game-programming-gems/</link>
<pubDate>Thu, 26 Jun 2008 14:27:51 +0000</pubDate>
<dc:creator>metajack</dc:creator>
<guid>http://metajack.wordpress.com/2008/06/26/want-a-free-copy-of-best-of-game-programming-gems/</guid>
<description><![CDATA[Back in 2002 I wrote a chapter for Game Programming Gems 3 about using Ogg Vorbis for sound in games]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignright" src="http://images.amazon.com/images/P/1584505710.01.MZZZZZZZ.jpg" alt="Best of Game Proramming Gems cover" />Back in 2002 I wrote a chapter for <a href="http://www.amazon.com/exec/obidos/ASIN/1584502339/metajack-20">Game Programming Gems 3</a> about using <a href="http://www.vorbis.com/">Ogg Vorbis</a> for sound in games.  Unknown to many gamers, Ogg Vorbis has gotten a lot of adoption in mainstream game titles.  Epic has long used Vorbis and <a href="http://www.speex.org/">Speex</a> in their Unreal Engine, for example, and the list of other publishers is quite long and even includes Microsoft.  Apparently the chapter I wrote has helped a few developers learn the ropes, and the publisher has decided to include it in the recently released <a href="http://www.amazon.com/exec/obidos/ASIN/1584505710/metajack-20">Best of Game Programming Gems</a>. Keep reading to find out how you might score a free copy of the book.</p>
<p><strong>What is this Ogg Vorbis thing?</strong></p>
<p>For those who may not be familiar, Ogg Vorbis is an openly specified, patent free audio codec that has superior quality to the MP3 format.  The Ogg Vorbis reference implementations are open source software and of very high quality.</p>
<p>Ogg Vorbis was created because the patents on the MP3 technology prevent a whole range of businesses and software developers from using it, stifling innovation in the audio space.  Much has <a href="http://xiph.org/about/">been written</a> about this <a href="http://www.linux.com/articles/29406">before</a>.</p>
<p><strong>Why Ogg Vorbis for games?</strong></p>
<p>There are a several technical reasons that Ogg Vorbis makes a good choice for games without even getting into the patent licensing issue.</p>
<ul>
<li><strong>Vorbis has</strong><strong> sample accurate seeking and playback</strong>.  In MP3 the best you can do is get to the closest frame to the sample and start playback from there.  This problem even persists into MPEG-4 audio and is the reason that Apple and others have had to build in hacks to get gapless playback.  For sound effects, this is a major problem, and Vorbis solves it easily.</li>
<li><strong>Vorbis encoded files are smaller and higher quality</strong>. Because the Vorbis codec is so much better than MP3, it is possible to achieve much smaller file sizes for the same quality as MP3, much higher quality for the same file size, or even a little better quality and a little better filesize.</li>
<li><strong>Ogg is easily extensible to carry other formats</strong>.  It has been used for video, MIDI, subtitles and many other things along side audio payloads.</li>
<li>T<strong>he reference implementation is open, fast, and easy</strong>.  The Xiph.org Foundation, which shepherds Ogg and Vorbis and other open multimedia technologies, has provided multiple reference implementations that are open source and well debugged.  There is a floating point based engine and an integer based engine.  There are implementations suitable for embedded devices.</li>
</ul>
<p><strong>Back to the book&#8230;</strong></p>
<p>The publisher of <a href="http://www.amazon.com/exec/obidos/ASIN/1584505710/metajack-20">Best of Game Programming Gems</a> has kindly sent me an extra copy of the book, which I would like to pass on to one of you.  If you are interested, please leave a comment.   A week from today I will select a person at random from the people who expressed interest and mail them a copy of the book.  Please note that this means your email address, or some other means of contacting you, will need to be included in the comment somewhere.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[no singles, please]]></title>
<link>http://lucasgonze.wordpress.com/2008/05/09/no-singles-please/</link>
<pubDate>Fri, 09 May 2008 00:22:26 +0000</pubDate>
<dc:creator>lucasgonze</dc:creator>
<guid>http://lucasgonze.wordpress.com/2008/05/09/no-singles-please/</guid>
<description><![CDATA[Leftsetz, who blogs compulsively, says Singles Only: Don’t make an album. And whatever you do, don’t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://lefsetz.com/">Leftsetz</a>, who blogs compulsively, says <q><a href="http://lefsetz.com/wordpress/index.php/archives/2008/05/08/singles-only/">Singles Only</a></q>:</p>
<blockquote><p>Don’t make an album. And whatever you do, don’t send it to me! I don’t have time.</p>
<p>Heritage acts. Classic acts. Cut one great single! That you can do your best to work. Shit, give it away for free… As an inspiration to buy a concert ticket, where the true money is. Why spend all that money and time to cut an album that almost no one’s going to hear?</p>
<p>New bands… One track only. </p></blockquote>
<p>But wait, he doesn&#8217;t mean you only get one more song in your career:</p>
<blockquote><p>you don’t give them ten more tracks… You give them a dribbling of killers. So they end up becoming fans of the act, not the track.</p></blockquote>
<p>Ok, so what&#8217;s another word for dribbling?  <em>Blogging</em>.  The new format isn&#8217;t the *single*, the single is just as inert as the album.  Singles are vestigial.  The format is the *post*.</p>
<p>A couple real world examples: <a href="http://www.parnasse.com/jh/blog/archives/000495.html">Jeff Harrington has a new violin sonata out</a> and there&#8217;s <a href="http://soupgreens.com/2008/05/07/slightly-on-the-mash/">a new song</a> up on <a href="http://soupgreens.com">soup greens</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Videos y streams en  formato Theora]]></title>
<link>http://eumetis.wordpress.com/2008/01/06/videos-y-streams-en-formato-theora/</link>
<pubDate>Sun, 06 Jan 2008 11:26:07 +0000</pubDate>
<dc:creator>eumetis</dc:creator>
<guid>http://eumetis.wordpress.com/2008/01/06/videos-y-streams-en-formato-theora/</guid>
<description><![CDATA[Una lista de webs donde puedes ver videos encodeados en Theora. This is a list of sites where you ca]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Una lista de webs donde puedes ver videos encodeados en Theora.</p>
<p>This is a list of sites where you can download videos encoded with Theora.</p>
<p><a href="http://wiki.xiph.org/index.php/List_of_Theora_videos">List of Theora videos &#8211; XiphWiki</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[making a case for portable identifiers]]></title>
<link>http://lucasgonze.wordpress.com/2007/12/23/making-a-case-for-portable-identifiers/</link>
<pubDate>Sun, 23 Dec 2007 18:24:07 +0000</pubDate>
<dc:creator>lucasgonze</dc:creator>
<guid>http://lucasgonze.wordpress.com/2007/12/23/making-a-case-for-portable-identifiers/</guid>
<description><![CDATA[One followup to my post on portable identifiers for songs using XSPF&#8217;s content resolution abil]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>One followup to <a href="http://blog.gonze.com/2007/12/17/portable-identifiers/">my post on portable identifiers for songs using XSPF&#8217;s content resolution abilities</a> happened <a href="http://globallistic.blogspot.com/2007/12/roundtable-portable-playlists-catalog.html">on J. Herskowitz&#8217; blog</a>.  I asked whether the problem in developing interoperability between music services is technical or economic.  J&#8217;s answer was:</p>
<blockquote>
<p>I think it is both. Since there appears to be a need for ongoing resolver work to map to lots of catalogs, the opportunity cost of one company to do so becomes too high. Just look at Paul Lamere&#8217;s work on Spiffy (http://research.sun.com:8080/SpiffyContentResolver/)- it was a great start, but he couldn&#8217;t rationalize the opportunity costs to keep it going.</p>
<p>As a consumer, I want it though&#8230;. I want to be able to find a playlist somewhere and then click &#8220;play&#8221; &#8211; by which enables me to determine what vendor fulfills it. Napster, Rhapsody, Yahoo, YouTube, free-range MP3s, etc.</p>
</blockquote>
<p>Paraphrasing him, the value to users seems clear enough, but the work to enable it need to be shared across vendors, since no one vendor benefits more than the others.  It&#8217;s social value which has to be funded by everybody and nobody.</p>
<p>Back here at home I asked the question slightly differently: <q>does this technology provide enough business benefit to be worth implementing? If not, what would have to be different?</q></p>
<p><a href="http://earreverends.com/">Jay Fienberg</a> came back with an answer a lot like J&#8217;s:</p>
<blockquote>
<p>I think there’s a bit of a mismatch here: catalog resolution of the type described is especially beneficial and necessary in “open” multiple-catalog systems–where the goal is linking / sharing info between as many systems as possible. And, the question is being asked of people involved in furthering the goals of “closed,” single-catalog systems.</p>
<p>These single-catalog systems have the goal of, more or less, focusing only on incoming links, e.g., focusing on making their single catalog a more unique authority.</p>
<p>I think another way to look at this would be: how hard would it be for these services expose to their own unique, permanent, identifiers to the public? (Not very, one would imagine.) Then, rather than these services building their own catalog resolution systems, they could make it possible for others to do so.</p>
</blockquote>
<p>Similarly, <a href="http://kveton.wordpress.com/">Scott Kveton of MyStrands</a> said: <q>From the MyStrands perspective we’re simply not in the catalog resolution business. I would wager that Pandora isn’t either. </q></p>
<p>Jay&#8217;s trick of flipping the question around is insightful.  Almost all online music businesses right now are in the distribution business, even if they see other functions like discovery or social connection as their main value, because they have no way to connect their discovery or social connection features with a reliable provisioning service from a third party.  But provisioning is a commodity service which doesn&#8217;t give anybody an edge.  They don&#8217;t want to import playlists from third parties because *that&#8217;s* where they are adding value.  </p>
<p>Exporting playlists for others to provision, though, is a different story, and it makes much more sense from a business perspective.  Let somebody else deal with provisioning.  This is what it would mean for somebody like Launchcast or Pandora to publish XSPF with portable song identifiers that could be resolved by companies that specialize in provisioning.</p>
<p><a href='http://jchris.mfdz.com'>Chris Anderson</a> said:</p>
<blockquote>
<p>The portability problem is a bit of a prisoner&#8217;s dilemma for music providers. If everyone addresses it, the benefit is great, but if only a few do, and in different ways, then the costs can outweigh the gains.</p>
<p>    &#8230;</p>
<p>In the absence of a bottom-up revolution resulting in audio resources that can be resolved to, there has to be cooperation among audio brokers. Perhaps Imeem et. al. could provide an API that takes XSPF &#60;track/&#62; fragments and provides a flash widget with the appropriate content.</p>
</blockquote>
<p>And Scott Kveton again:</p>
<blockquote><p>What I would love to talk about is using something akin to Musicbrainz to be the public commons that companies like MyStrands, Last.fm, Pandora and others can use as a basis for playlist portability.
</p></blockquote>
<p>And that&#8217;s where internet music vendors are right now: stuck waiting for ways to cooperate without disarming unilaterally.  The closest thing to cooperation is that companies are willing to export Flash widgets that can be embedded in any third party site, and the reason we&#8217;re using Flash is that it allows us to define and limit points of interoperability.</p>
<p>Ok, so let&#8217;s just say that the business and technical problems can be factored into separate projects.  <a href="http://blog.dbtune.org/">Yves</a> has been working on the technical problem of mapping identifiers from different vendors into a unified framework:</p>
<blockquote>
<p>I played a bit with such lookup algorithms (using metadata+acoustic fingerprints) when I experimented linking a Creative Commons label collection (Jamendo) and Musicbrainz &#8211; this is described here, and uses a technique close to the “similarity flooding” one in the record linkage community:<br />
<a href="http://blog.dbtune.org/post/2007/06/11/Linking-open-data%3A-interlinking-the-Jamendo-and-the-Musicbrainz-datasets">http://blog.dbtune.org/post/2007/06/11/Linking-open-data%3A-interlinking-the-Jamendo-and-the-Musicbrainz-datasets<br />
</a></p>
</blockquote>
<p><a href="http://blog.dbtune.org/post/2007/06/11/Linking-open-data%3A-interlinking-the-Jamendo-and-the-Musicbrainz-datasets">Yves&#8217; work</a> deals with <q>interlinking experiences based on the Jamendo dataset, in particular equivalence mining &#8211; that is, stating that a resource in the Jamendo dataset is the same as a resource in the Musicbrainz dataset.</p>
<p>For example, we want to derive automatically that http://dbtune.org/jamendo/artist/5 is the same as http://musicbrainz.org/artist/0781a&#8230;</q>. </p>
<p>It&#8217;s a fascinating and productive investigation.  I am aware of at least one private proprietary effort to do this kind of thing, but no open project, and this is exactly where work has to be (as Scott says above) for multiple vendors to become interoperable without unilateral disarmament.  One immediately useful result of this work is to make a direct connection between the XSPF concept of content resolution and the semantic web concept of <a href="http://esw.w3.org/topic/TaskForces/CommunityProjects/LinkingOpenData/EquivalenceMining">Equivalence Mining and Matching Frameworks</a>.  This allows music developers familiar with the application domain of catalog management to benefit from high-academia research into <q>techniques that can be used to auto-generate links between data items within different datasources</q>.</p>
<p>Phew.  I&#8217;m done.  This was a hard post to write because I had to digest all the different strands in this conversation.  It took a long time to figure out what people were talking about.  Still, now that I&#8217;ve done the legwork I feel like I understand the problem better than before, even if parts are still a complete mystery.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why Apple will never support ogg/flac]]></title>
<link>http://randomviking.wordpress.com/2007/12/18/why-apple-will-never-support-oggflac/</link>
<pubDate>Wed, 19 Dec 2007 00:51:39 +0000</pubDate>
<dc:creator>Justin</dc:creator>
<guid>http://randomviking.wordpress.com/2007/12/18/why-apple-will-never-support-oggflac/</guid>
<description><![CDATA[have been wondering for some time why Apple won&#8217;t just freaking add ogg,flac, or any other Xip]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p> have been wondering for some time why Apple won&#8217;t just freaking add <a href="http://xiph.org/ogg/">ogg</a>,<a href="http://flac.sourceforge.net/">flac</a>, or any other <a href="http://xiph.org">Xiph</a> formates to iTunes and iPods. It just hit me, it really is quite obvious; they want people to use their own proprietary formats. They don&#8217;t want people to be able to control their music because that is bad for their profits.</p>
<p>I need a new mp3 player (I have a 4GB ipod mini now) so I looked around a little bit, and I couldn&#8217;t find anything that is as nice as an ipod but also supports Xiph formats. Some of the <a href="http://www.archos.com/products/gen_5/index.html?country=global&#38;lang=en">Archos</a> stuff is really cool but they are expensive and I can&#8217;t find them in stores so I can try before I buy. If there is anyone out there with one of these or something better please let me know about it. The other route is to just get an ipod and deal with it or install <a href="http://ipodlinux.org/Main_Page">linux</a> or what ever that firm wear thing is. I have done both of these things with my current ipod, but I got ride of them to save space.</p>
<p>Anyway, I digress. Apple wants to force people into their hardware, software, and music store. I for one only buy music on cds because I am a simi-audiophile and only willing to pay for music if I can get it in a lossless form. Apple, according to <a href="http://apple.slashdot.org/apple/07/12/18/1950211.shtml">Slashdot</a>, is preparing to offer a lossless iTunes store. I, of course, will still not buy this because the music will be DRMed (DRM= Digital Restrictions Management) and only available in Apple&#8217;s format; I won&#8217;t buy music that I may not be able to use in the future.</p>
<p>Die for the metal not the format.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/N_UGFLT0VMY&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/N_UGFLT0VMY&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[portable identifiers]]></title>
<link>http://lucasgonze.wordpress.com/2007/12/17/portable-identifiers/</link>
<pubDate>Mon, 17 Dec 2007 02:31:23 +0000</pubDate>
<dc:creator>lucasgonze</dc:creator>
<guid>http://lucasgonze.wordpress.com/2007/12/17/portable-identifiers/</guid>
<description><![CDATA[Last Tuesday I took part in a media web meetup at Songbird HQ in San Francisco. I gave an hourlong t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last Tuesday I took part in a media web meetup at Songbird HQ in San Francisco.  I gave an hourlong talk about <a href="http://xspf.org">XSPF</a> and internet playlist technology, then sat on a panel with <a href="http://kveton.com">Scott Kveton</a> of MyStrands, <a href="http://tomconrad.net/">Tom Konrad</a> of Pandora, and <a href="http://tantek.com/">Tantek Celik</a> of microformats.org.  The theme for the night was <a href="http://upcoming.yahoo.com/event/288711/">Portable Playlists and other POSH-ibilities</a>.  I did the XSPF talk not to promote it but to explain the advanced features.  My slides for the talk are available at <a href="http://gonze.com/preso/mediawebmeetup/">http://gonze.com/preso/mediawebmeetup/</a>.</p>
<p>It was fun.  First off, I got to do a long monologue about my guiding obsession (playlists) to a roomful of peers who had the background to get straight to the interesting stuff.  Second, the panel was lively and interesting.  However, the panel conversation was about general problems for open media on the web and not really portable playlists.  Here&#8217;s what Scott Kveton had to say in <a href="http://kveton.com/blog/2007/12/13/portable-playlist-and-other-posh-ibilities-meetup/">his own blog post about the event</a>:</p>
<blockquote>
<p>We touched on quite a few topics (some of which I’ll comment on in another blog post) but the one I wanted to cover that didn’t get much airtime was (ironically) what it would take to make a portable playlist format a reality.</p>
<p>Before the panel both Tom and I were chatting about how there is really only one big problem that both <a href="http://www.pandora.com">Pandora</a> and <a href="http://www.mystrands.com">MyStrands</a> face: catalog resolution.  This is a huge problem that consumes quite a bit of developer time in both of our camps.  Unfortunately, every playlist format out there simply punts on this problem.  They point at some “resource” that is the catalog entry.  Now, from a portability standpoint that’s great and I can appreciate the why’s of why you’d do that.</p>
<p>First off, what is this resolution problem I’m talking about?  Imagine a user tells me they are listening to “These boots are made for walkin’”.  I want to take that song and resolve it to some entry in my catalog.  If I do a search for that I’m presented with oodles and oodles of possibles.  Not only that, I may get the same song returned to me (that is the exact same waveform) that lives on a greatest hits album or a compilation of the 80’s, etc.  We figure between Pandora and MyStrands we’ve got easily a couple of hundred thousand lines of code to solve the same problem.  Bummer.</p>
<p>Just about everyone is going to have some sort of catalog entry.  <a href="http://www.mystrands.com">We</a> have artist pages (for example, see <a href="http://www.mystrands.com/artist/16628/ref/12">U2</a>) that are tied to specific catalog information that we get from several sources.  We have to do resolution from ‘U2 &#8211; Beautiful Day’ to something in our catalog to give more information to the user when they click the link (or when we want to provide recommendations).  It would be so much simpler if the user gave us an audio signature of that song so that we could use something like <a href="http://musicbrainz.org">Musicbrainz</a> to resolve what it is to our own catalog.</p>
</blockquote>
<p>In my talk I speculated that resolvers which can do the kind of thing Scott is talking about haven&#8217;t taken off because they don&#8217;t solve a real economic problem.  But this blogversation makes me think that the problem may be evangelization and communication.  Too few people know that XSPF can be used to tackle exactly <a href="http://xspf.org/xspf-v1.html#rfc.section.3.4">the problem</a> that Scott is describing.</p>
<p>Here is how.</p>
<p>If relying on Musicbrainz as a centralized resource makes sense for a given project, then this playlist would allow services like Pandora and MyStrands to exchange unambiguous references to this song:</p>
<p><code>
<pre>&#60;?xml version="1.0" encoding="UTF-8"?&#62;
&#60;playlist version="1" xmlns="http://xspf.org/ns/0/"&#62;
    &#60;trackList&#62;
        &#60;track&#62;&#60;identifier&#62;<a href="http://musicbrainz.org/track/c1ae3c2a-9e07-4f7d-81a2-49ce29e91caf.html">http://musicbrainz.org/track/c1ae3c2a-9e07-4f7d-81a2-49ce29e91caf.html</a>&#60;/identifier&#62;&#60;/track&#62;
    &#60;/trackList&#62;
&#60;/playlist&#62;</pre>
<p></code>
    </p>
<p>Given the above, a catalog provider like MyStrands could map the Musicbrainz database to its own via a variety of well known (though labor-intensive) methods.  When it got the track reference above it would simply look up the corresponding entry in its own catalog.</p>
<p>If a centralized method is not ok for a given project, the metadata that MyStrands would have gotten from Musicbrainz can be embedded in the XSPF, like this:</p>
<p><code>
<pre>&#60;?xml version="1.0" encoding="UTF-8"?&#62;
&#60;playlist version="1" xmlns="http://xspf.org/ns/0/"&#62;
    &#60;trackList&#62;
        &#60;track&#62;
            &#60;title&#62;These Boots Were Made for Walkin'&#60;/title&#62;
            &#60;duration&#62;4420&#60;/duration&#62;
            &#60;trackNum&#62;13&#60;/trackNum&#62;
            &#60;creator&#62;Nancy Sinatra&#60;/creator&#62;
            &#60;album&#62;&#60;/album&#62;The Essential&#60;/track&#62;
    &#60;/trackList&#62;
&#60;/playlist&#62;</pre>
<p></code>
    </p>
<p>No one of these fields is enough to do a really reliable lookup of the song.  If all you have to go on is “These boots are made for walkin’”, there will be a ton of irrelevant results.  (A search algorithm would call this &#8220;low <a href="http://en.wikipedia.org/wiki/Information_retrieval#Precision">precision</a>&#8220;).  Heck, if all you have to go on is an acoustic fingerprint, you&#8217;ll still get conflicting listings for all the different releases that contain the classic orginal recording.  But if you have all this metadata, a lookup should be very reliable.  Out of all the albums that contain the original release, how many had it as the 13th track?  How many had a name which was a variation of &#8220;The Essential&#8221;?  Out of all the covers and recordings of this song, how many were exactly the same length (in milliseconds) as the original?  These bits of metadata are not reliable identifiers by themselves, but they are in reliable in combination. </p>
<p>The lookup is sloppy to some extent, but the error rate will be low enough for entertainment applications.  Competing but interoperable providers like MyStrands, Pandora and Yahoo! would have no fundamental problems in meeting user needs overall.</p>
<p>Does all this answer the question?  Am I addressing the right problem?</p>
<p>Or is the real problem still economic and not technical?  Are there features which it would be profitable to support which entail portability?  The problem isn&#8217;t how to enable portability, it&#8217;s why a business would want that.  The status quo is lack of portability, with each music service an island.  This sector as a whole hasn&#8217;t developed into a collective ecosystem, and businesses which do invest in portable identifiers don&#8217;t stand to gain any value until other businesses join them.</p>
<p>So here&#8217;s my question for Pandora, MyStrands, Last.fm, Project Playlist, Rhapsody, LimeWire, etc: does this technology provide enough business benefit to be worth implementing?  If not, what would have to be different?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Video iPo]]></title>
<link>http://mcandre.wordpress.com/2006/10/16/video-ipo/</link>
<pubDate>Mon, 16 Oct 2006 20:15:20 +0000</pubDate>
<dc:creator>mcandre</dc:creator>
<guid>http://mcandre.wordpress.com/2006/10/16/video-ipo/</guid>
<description><![CDATA[I don&#8217;t have an iPod yet, for two reasons. One, the copy-protection mechanism is stupid. Two, ]]></description>
<content:encoded><![CDATA[I don&#8217;t have an iPod yet, for two reasons. One, the copy-protection mechanism is stupid. Two, ]]></content:encoded>
</item>

</channel>
</rss>
