<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Improving music playback in GNOME (1/2)</title>
	<atom:link href="http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/feed/" rel="self" type="application/rss+xml" />
	<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/</link>
	<description>uninteresting unsolicited comments</description>
	<lastBuildDate>Wed, 21 May 2008 17:16:41 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jens Geiregat</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-48</link>
		<dc:creator>Jens Geiregat</dc:creator>
		<pubDate>Mon, 19 Mar 2007 21:55:28 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-48</guid>
		<description>David, I guess I&#039;ll have to look into Quod Libet, thanks. The reason I wrote that comment was to have this kind of rich metadata in all Gnome music players as I think this would &#039;improve music playback in Gnome&#039;. :-)</description>
		<content:encoded><![CDATA[<p>David, I guess I&#8217;ll have to look into Quod Libet, thanks. The reason I wrote that comment was to have this kind of rich metadata in all Gnome music players as I think this would &#8216;improve music playback in Gnome&#8217;. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-47</link>
		<dc:creator>David</dc:creator>
		<pubDate>Mon, 19 Mar 2007 21:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-47</guid>
		<description>Jens, you say that you want to mark your tracks to belong to more than one genre.  There is absolutely nothing that prevents you from doing that, other than using limited software.  I assign multiple genre to my oggs and mp3 without and problem at all.

I also assign multiple performers and sometimes artists.  As I said in an earlier comment, a system that limits this in a fundamental way is seriously broken.</description>
		<content:encoded><![CDATA[<p>Jens, you say that you want to mark your tracks to belong to more than one genre.  There is absolutely nothing that prevents you from doing that, other than using limited software.  I assign multiple genre to my oggs and mp3 without and problem at all.</p>
<p>I also assign multiple performers and sometimes artists.  As I said in an earlier comment, a system that limits this in a fundamental way is seriously broken.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sebas</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-46</link>
		<dc:creator>sebas</dc:creator>
		<pubDate>Sun, 18 Mar 2007 17:26:57 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-46</guid>
		<description>It would be interesting to have a closer look to Amarok, it seems to provide the stuff you&#039;re looking for. It has Metadata indexing, smart playlists (for example by using last.fm&#039;s AudioScrobbler database) and integrates well into the desktop. 
The only thing from your &#039;wishlist&#039; that Amarok does not yet have is: Using the desktop search infrastructure for metadata indexing, but I suppose that&#039;s going to come in Amarok 2 which will base on the KDE4 infrastructure and thus will have pervasive indexing available.
Another thing someone mentioned in the comments is muting or dimming the music player when a VoIP call (or something similar) needs the attention of the user, that is actually being implemented by Phonon, the KDE4 audio backend.

Nice post, by the way, I enjoyed reading it.</description>
		<content:encoded><![CDATA[<p>It would be interesting to have a closer look to Amarok, it seems to provide the stuff you&#8217;re looking for. It has Metadata indexing, smart playlists (for example by using last.fm&#8217;s AudioScrobbler database) and integrates well into the desktop.<br />
The only thing from your &#8216;wishlist&#8217; that Amarok does not yet have is: Using the desktop search infrastructure for metadata indexing, but I suppose that&#8217;s going to come in Amarok 2 which will base on the KDE4 infrastructure and thus will have pervasive indexing available.<br />
Another thing someone mentioned in the comments is muting or dimming the music player when a VoIP call (or something similar) needs the attention of the user, that is actually being implemented by Phonon, the KDE4 audio backend.</p>
<p>Nice post, by the way, I enjoyed reading it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dafydd Harries</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-44</link>
		<dc:creator>Dafydd Harries</dc:creator>
		<pubDate>Fri, 16 Mar 2007 19:02:54 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-44</guid>
		<description>Interesting, as a Telepathy developer, to see people thinking about applying some of the approaches we&#039;ve used to other problems. Some specific thoughts:

&quot;Sit (in the panel?) and respond to control and information requests over dbus.&quot;

To my mind, a panel applet would be a separate component using the music queue/play service.

&quot;Not need to know anything about music libraries&quot;

Absolutely right, this is not a UI concern. It&#039;s a matter of the background play service providing a good API for searching music.

I think many of the benefits that apply to Telepathy apply here too: splitting stuff into UI/D-Bus services wins you desktop/license/language independence, which I believe all lead to better code reuse. It frees UI developers to worry about how the UI works as opposed to the underlying mechanism of how music is indexed/searched/played.

I think the real distinguishing feature of this approach, though, is improved availability of information/control. E.g. it&#039;s trivial for your IM program to know which track you&#039;re currently playing because there is a standard D-Bus interface for it. Likewise for when your phone app wants to pause your music when there&#039;s an incoming call (the Nokia 770/N800 use exactly this approach to this problem).</description>
		<content:encoded><![CDATA[<p>Interesting, as a Telepathy developer, to see people thinking about applying some of the approaches we&#8217;ve used to other problems. Some specific thoughts:</p>
<p>&#8220;Sit (in the panel?) and respond to control and information requests over dbus.&#8221;</p>
<p>To my mind, a panel applet would be a separate component using the music queue/play service.</p>
<p>&#8220;Not need to know anything about music libraries&#8221;</p>
<p>Absolutely right, this is not a UI concern. It&#8217;s a matter of the background play service providing a good API for searching music.</p>
<p>I think many of the benefits that apply to Telepathy apply here too: splitting stuff into UI/D-Bus services wins you desktop/license/language independence, which I believe all lead to better code reuse. It frees UI developers to worry about how the UI works as opposed to the underlying mechanism of how music is indexed/searched/played.</p>
<p>I think the real distinguishing feature of this approach, though, is improved availability of information/control. E.g. it&#8217;s trivial for your IM program to know which track you&#8217;re currently playing because there is a standard D-Bus interface for it. Likewise for when your phone app wants to pause your music when there&#8217;s an incoming call (the Nokia 770/N800 use exactly this approach to this problem).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jens Geiregat</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-42</link>
		<dc:creator>Jens Geiregat</dc:creator>
		<pubDate>Thu, 15 Mar 2007 21:29:04 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-42</guid>
		<description>Just to add my 0.02€ to the idea-pool: 
The one big thing that I miss in the current Gnome/Linux music-players is tagging. Meta-tags allow to specify which the genre of a track is, but some tracks need multiple genre&#039;s. An example: I have many different kinds of music in my library. Rock, classic, folk, etc. When I put some music on, I like music that fits my mood. If I&#039;m relaxing, I like calm music, if I&#039;m studying I prefer instumental music, etc. Unfortunately genres don&#039;t fit these moods 100%. Each moods should have a mix of different tracks in different genres.

One way to do this is to create a playlist for each mood, and add each song to the corresponding playlists. One problem is that this would take a lot of work, another is that these lists are not browsable like a genre is in i.e. Rhythmbox.

The nice way to do this would be to allow multiple mood: tags to be added to songs automatically using last.fm, and make these tags browseable. (Looking for a calm album? Go to calm, check out the album list, and pick one.)</description>
		<content:encoded><![CDATA[<p>Just to add my 0.02€ to the idea-pool:<br />
The one big thing that I miss in the current Gnome/Linux music-players is tagging. Meta-tags allow to specify which the genre of a track is, but some tracks need multiple genre&#8217;s. An example: I have many different kinds of music in my library. Rock, classic, folk, etc. When I put some music on, I like music that fits my mood. If I&#8217;m relaxing, I like calm music, if I&#8217;m studying I prefer instumental music, etc. Unfortunately genres don&#8217;t fit these moods 100%. Each moods should have a mix of different tracks in different genres.</p>
<p>One way to do this is to create a playlist for each mood, and add each song to the corresponding playlists. One problem is that this would take a lot of work, another is that these lists are not browsable like a genre is in i.e. Rhythmbox.</p>
<p>The nice way to do this would be to allow multiple mood: tags to be added to songs automatically using last.fm, and make these tags browseable. (Looking for a calm album? Go to calm, check out the album list, and pick one.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Fors</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-41</link>
		<dc:creator>Jonathan Fors</dc:creator>
		<pubDate>Thu, 15 Mar 2007 07:38:30 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-41</guid>
		<description>I am an avid user of MPD, and I feel that its independence of gstreamer is one of its strengths. 
My #1 problem with Rhythmbox as the &quot;ultimate&quot; player for the Linux desktop is the fact that it cannot play one single file without adding it to the library. Imagine user John Doe having one small file downloaded from the net, and he tries to fire up Rhythmbox to play the file just as he is used to with Winamp. Instead of playing the file, Rhythmbox greets him with the &quot;configuration guide&quot;, telling him to create a database etc. etc. etc.
There should be a way to override the music library for such files, which do not make sense to add to a library.</description>
		<content:encoded><![CDATA[<p>I am an avid user of MPD, and I feel that its independence of gstreamer is one of its strengths.<br />
My #1 problem with Rhythmbox as the &#8220;ultimate&#8221; player for the Linux desktop is the fact that it cannot play one single file without adding it to the library. Imagine user John Doe having one small file downloaded from the net, and he tries to fire up Rhythmbox to play the file just as he is used to with Winamp. Instead of playing the file, Rhythmbox greets him with the &#8220;configuration guide&#8221;, telling him to create a database etc. etc. etc.<br />
There should be a way to override the music library for such files, which do not make sense to add to a library.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Michaels</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-40</link>
		<dc:creator>Jonathan Michaels</dc:creator>
		<pubDate>Thu, 15 Mar 2007 00:08:55 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-40</guid>
		<description>The biggest problem I&#039;ve encountered is a way to split out a subset of my music collection from a central media share. I have a shared USB drive with 5300 flac files totaling 100 gbs. That will triple over the next little while as I continue to FLACify my physical CD collection.

Issue 1: I cannot store 100 or 300 GBs of files on my laptop. I want only a subset of the entire collection for non-networked playback, anything added in the last X weeks plus all 4 and 5 star rated songs.

Rules and ratings should be user-defined, as my 9 year old girl and I have different yardsticks for determining what a 5 star song sounds like.

Issue 2: While in range of my home network I use Avahi to connect to the collection but I currently see duplicates of all songs that are both on the music share and my local computer.

Issue 3: Synchronization.

Ideally, synchronization would first update ratings and changed metadata from my local copy to my music share. It would upload any new music on my local machine that I&#039;ve downloaded or burned from CD to the music share, remove low-rated music from my local system and download highly-rated music.

Feel free to write to me if any of the sounds interesting. I&#039;d be happy to provide details and use-cases.

Cheers!</description>
		<content:encoded><![CDATA[<p>The biggest problem I&#8217;ve encountered is a way to split out a subset of my music collection from a central media share. I have a shared USB drive with 5300 flac files totaling 100 gbs. That will triple over the next little while as I continue to FLACify my physical CD collection.</p>
<p>Issue 1: I cannot store 100 or 300 GBs of files on my laptop. I want only a subset of the entire collection for non-networked playback, anything added in the last X weeks plus all 4 and 5 star rated songs.</p>
<p>Rules and ratings should be user-defined, as my 9 year old girl and I have different yardsticks for determining what a 5 star song sounds like.</p>
<p>Issue 2: While in range of my home network I use Avahi to connect to the collection but I currently see duplicates of all songs that are both on the music share and my local computer.</p>
<p>Issue 3: Synchronization.</p>
<p>Ideally, synchronization would first update ratings and changed metadata from my local copy to my music share. It would upload any new music on my local machine that I&#8217;ve downloaded or burned from CD to the music share, remove low-rated music from my local system and download highly-rated music.</p>
<p>Feel free to write to me if any of the sounds interesting. I&#8217;d be happy to provide details and use-cases.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top Posts &#171; WordPress.com</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-39</link>
		<dc:creator>Top Posts &#171; WordPress.com</dc:creator>
		<pubDate>Wed, 14 Mar 2007 23:58:19 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-39</guid>
		<description>[...] Improving music playback in GNOME (1/2) As a college student studying engineering and music performance, and as a loonix geek, I’ve spent far too much time [&#8230;] [...]</description>
		<content:encoded><![CDATA[<p>[...] Improving music playback in GNOME (1/2) As a college student studying engineering and music performance, and as a loonix geek, I’ve spent far too much time [&#8230;] [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonathan</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-38</link>
		<dc:creator>jonathan</dc:creator>
		<pubDate>Wed, 14 Mar 2007 22:05:10 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-38</guid>
		<description>I think it would be a good idea to examine some of the underlying assumptions that you seem to be basing your ideas on.

Monolithic applications are bad?  Splitting them up and using IPC between components is better and will fix &quot;sluggishness&quot;?  Integrating everything into the desktop (whatever that means) will improve user experience?

I&#039;m not saying any of these are necessarily false, but it&#039;d be a good idea to think about it before you go and complicate matters like you&#039;re proposing to here.</description>
		<content:encoded><![CDATA[<p>I think it would be a good idea to examine some of the underlying assumptions that you seem to be basing your ideas on.</p>
<p>Monolithic applications are bad?  Splitting them up and using IPC between components is better and will fix &#8220;sluggishness&#8221;?  Integrating everything into the desktop (whatever that means) will improve user experience?</p>
<p>I&#8217;m not saying any of these are necessarily false, but it&#8217;d be a good idea to think about it before you go and complicate matters like you&#8217;re proposing to here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FelipeC</title>
		<link>http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-37</link>
		<dc:creator>FelipeC</dc:creator>
		<pubDate>Wed, 14 Mar 2007 20:53:12 +0000</pubDate>
		<guid isPermaLink="false">http://lurgy.wordpress.com/2007/03/13/a-better-music-player-for-gnome-12/#comment-37</guid>
		<description>Great post. I think implementing your ideas would be really great for the Linux desktop.

IMHO everything should be just like Telepathy, all those services available as interfaces. So different UI&#039;s can use different implementations of the services. So for example an IM application can query the current playing song trough a certain interface, it doesn&#039;t matter which application or daemon implements it.

What I would like to see is a way select a couple files from Nautilus and either play or queue them in Rhythmbox or whatever, without necessarily adding them to the db.

Also an application that can semi-automatically tag my music, probably from last.fm, musicbrainz, freedb or whatever.

Of course, the really important thing is what actually gets done.</description>
		<content:encoded><![CDATA[<p>Great post. I think implementing your ideas would be really great for the Linux desktop.</p>
<p>IMHO everything should be just like Telepathy, all those services available as interfaces. So different UI&#8217;s can use different implementations of the services. So for example an IM application can query the current playing song trough a certain interface, it doesn&#8217;t matter which application or daemon implements it.</p>
<p>What I would like to see is a way select a couple files from Nautilus and either play or queue them in Rhythmbox or whatever, without necessarily adding them to the db.</p>
<p>Also an application that can semi-automatically tag my music, probably from last.fm, musicbrainz, freedb or whatever.</p>
<p>Of course, the really important thing is what actually gets done.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
