<?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>Lee Maguire &#187; Gnome</title>
	<atom:link href="http://www.hexkey.co.uk/lee/log/tag/gnome/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hexkey.co.uk/lee/log</link>
	<description>graded snobberies, bawdiness, hypocrisy</description>
	<lastBuildDate>Wed, 04 Jan 2012 23:18:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Sound Juicer</title>
		<link>http://www.hexkey.co.uk/lee/log/2005/05/20/sound-juicer/</link>
		<comments>http://www.hexkey.co.uk/lee/log/2005/05/20/sound-juicer/#comments</comments>
		<pubDate>Fri, 20 May 2005 00:52:01 +0000</pubDate>
		<dc:creator>Lee</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://www.hexkey.co.uk/lee/log3/?p=70</guid>
		<description><![CDATA[Ah. One of the joys of tracking Debian unstable is that, because upgrading is trivially easy, it&#8217;s genuinely surprising when your software noticeably changes. Take today for example &#8211; I fire up Sound Juicer and begin the process of ripping a CD. When it&#8217;s done I plug in my iPod, launch gtkpod and try to import the new [...]]]></description>
			<content:encoded><![CDATA[<p>Ah.  One of the joys of tracking Debian unstable is that, because upgrading<br />
is trivially easy, it&#8217;s genuinely surprising when your software noticeably changes.</p>
<p>Take today for example &#8211; I fire up <a href="http://en.wikipedia.org/wiki/Sound_Juicer"><em>Sound Juicer</em></a><em></em> and begin the process of ripping a CD.  When it&#8217;s done I plug in my iPod, launch gtkpod and try to import the new tracks.  Except I can&#8217;t.  The tracks have been ripped into .ogg files (that the iPod doesn&#8217;t like).</p>
<p>Curious&#8230;  they were ripping as mp3 before.  I open up the preferences dialog and find it&#8217;s been&#8230; simplified.   The menu for output format consists of a drop-down with &#8220;CD Quality, Lossless / CD Quality, Lossy / Voice&#8221;.  No mention of bit-rates or codecs.  What&#8217;s going on?</p>
<p>For one of the first times ever in a Gnome app, I actually hit the &#8220;Help&#8221; button:</p>
<blockquote><p>If you need to store tracks in the MP3 format (for example, because your portable music player only supports MP3 and not Ogg Vorbis), you will need to create a new profile. To do this, run gnome-audio-profiles-properties, press <strong>New</strong> and name it <strong>MP3</strong>. Then press <strong>Edit</strong> and set <strong>GStreamer Pipeline</strong> to <strong><tt>audio/x-raw-int,rate=44100,channels=2 ! lame name=enc</tt></strong>, the <strong>File Extension</strong> to <strong><tt>mp3</tt></strong>, and check Active. Then start <em>Sound Juicer</em> and select the <strong>MP3</strong> format.</p></blockquote>
<p>I tried it, the MP3 profile is added to the gconf database for my user (rather than the system), and it becomes available for selection in Sound Juicer (and presubaly any other app coded to use the Audio Profile). The media profile model is quite similar to the approach used in <em>Windows Media Producer</em> where you can define custom encoding profiles.</p>
<p>With previous versions of Sound Juicer the user was presented with a list of radio checkboxes &#8220;ogg&#8221;,&#8221;mp3&#8243;,&#8221;wav&#8221; etc.  This had several problems &#8211; firstly the ethical pollution of having dirty semi-proprietary codecs hardcoded into your interface, some of which wouldn&#8217;t work without the inclusion of libraries that Debian doesn&#8217;t distribute itself (due to patent issues).  Secondly, the user wasn&#8217;t given any ability to tweak those settings (channels, bit-rates). And thirdly the application would need to be updated every time a new codec (such as AAC) was required.</p>
<p>Presumably the plan is for future packages of the gstreamer libs to drop default profiles into the gconf database (they&#8217;re just XML files) on installation, meaning that people won&#8217;t have to manually add in new profiles.</p>
<p>Despite my initial annoyance and confusion I actually think Audio Profiles are an elegant compromise between the user-friendly configuration of Gnome apps (and Juicer is probably the perfect example of this), and the arcane command based pipeline juju of <a href="http://gstreamer.freedesktop.org/">GStreamer</a>.  I guess there are some useful possibilities (e.g. AAC encoding, creating a profile tweak the gain for European iPods, etc).</p>
<p>It&#8217;s a shame I didn&#8217;t know about it until after I started ripping.  Oh well, as the saying goes &#8220;<em>foo</em> is only free if your time is worthless&#8221;.  But, hey, I&#8217;m happy to spend it beta-testing the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hexkey.co.uk/lee/log/2005/05/20/sound-juicer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gnome gets usable again</title>
		<link>http://www.hexkey.co.uk/lee/log/2003/01/27/gnome-gets-usable-again/</link>
		<comments>http://www.hexkey.co.uk/lee/log/2003/01/27/gnome-gets-usable-again/#comments</comments>
		<pubDate>Mon, 27 Jan 2003 19:10:15 +0000</pubDate>
		<dc:creator>Lee</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Gnome]]></category>

		<guid isPermaLink="false">http://www.hexkey.co.uk/lee/log3/?p=420</guid>
		<description><![CDATA[My earlier complaints regarding the lack of control over the anti-aliasing properties of Gnome&#8217;s fonts have already been resolved. Gnome2.2 now features a comparatively sophisticated font configuration dialog.]]></description>
			<content:encoded><![CDATA[<p>
My <a href="/lee/log/2003/01/08/#1042021800">earlier complaints</a> regarding the lack of control over the anti-aliasing properties of Gnome&#8217;s fonts have already been resolved.
</p>
<p>
Gnome2.2 now features a comparatively sophisticated <a href="/lee/archive/2003/01/gnome-font-capplet.png" title="cropped screenshot of gnome2.2 font capplet">font configuration dialog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hexkey.co.uk/lee/log/2003/01/27/gnome-gets-usable-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

