<?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>A Modest Construct &#187; FLAC</title>
	<atom:link href="http://heliologue.com/tag/flac/feed/" rel="self" type="application/rss+xml" />
	<link>http://heliologue.com</link>
	<description>Let joy be unconfined. Let there be dancing in the streets, drinking in the saloons, and necking in the parlor.</description>
	<lastBuildDate>Sun, 29 Apr 2012 15:33:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>FLAC compile benchmarks</title>
		<link>http://heliologue.com/2008/12/21/flac-compile-benchmarks/</link>
		<comments>http://heliologue.com/2008/12/21/flac-compile-benchmarks/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 16:26:24 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[benchmarks]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://heliologue.com/?p=3477</guid>
		<description><![CDATA[FLAC is a cross-platform codec, but when it comes to Windows, one has a pretty wide range of compiles. Some are more optimized than others. I first got the idea for this benchmark when I stumbled upon a native 64-bit FLAC executable for Windows. Curious, I did a quick and dirty test against the canonical [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flac.sf.net">FLAC</a> is a cross-platform codec, but when it comes to Windows, one has a pretty wide range of compiles.  Some are more optimized than others.</p>
<p>I first got the idea for this benchmark when I stumbled upon a native <a href="http://www.hardwarehacks.org/software/x64stuff.xml">64-bit FLAC executable for Windows</a>.  Curious, I did a quick and dirty test against the canonical build for Windows and found that while encoding times were similar, decoding times were considerably faster.</p>
<p>To figure out why this is so (the 64-bitness or something else), I quickly pulled some some additional compiles and benchmarked them against a few different samples.</p>
<p><span id="more-3477"></span></p>
<p>I have three different samples I used, ripped in WAV format as single files:</p>
<ul>
<li><cite>Lateralus</cite>, by Tool</li>
<li><cite>Californication</cite>, by the Red Hot Chili Peppers</li>
<li>Bruckner&#8217;s 9th Symphony, by Giulini/Vienna Philharmonic, 1989</li>
</ul>
<p>I&#8217;ve included a table for each sample, split into encode/decode times and compilation.</p>
<p>The builds I included were:</p>
<ul>
<li>The canonical build from the official <a href="http://flac.sf.net">FLAC website</a></li>
<li>MSVC8 (Microsoft) compile from <a href="http://rarewares.org/lossless.php">RareWares</a></li>
<li>ICL 9.1 (Intel) compile from <a href="http://rarewares.org/lossless.php">RareWares</a></li>
<li>64-bit compile (MSVC?) from <a href="http://www.hardwarehacks.org/software/x64stuff.xml">HardwareHacks 2000</a></li>
</ul>
<p>My test system is a Intel Core 2 Quad Q6600, with 4GB of RAM, running Windows Vista x64 SP1, with all available patches.  The timer used was by Igor Pavlov (the developer of 7-zip).  Reported times are global (as opposed to kernel, user, or process times).</p>
<table class="zebra sortable">
<caption>
		FLAC build benchmarks (time in seconds)<br />
	</caption>
<thead>
<tr>
<th>
				FLAC build
			</th>
<th>
				Action
			</th>
<th>
				canonical
			</th>
<th>
				MSVC8
			</th>
<th>
				ICL9.1
			</th>
<th>
				x64
			</th>
</tr>
</thead>
<tbody>
<tr>
<th rowspan="2" scope="row">
				<cite>Lateralus</cite>
			</th>
<td>
				encode
			</td>
<td>
				140.198
			</td>
<td>
				124.146
			</td>
<td>
				121.821
			</td>
<td>
				135.206
			</td>
</tr>
<tr>
			<!-- spacer for row header--></p>
<td>
				decode
			</td>
<td>
				36.770
			</td>
<td>
				17.098
			</td>
<td>
				16.708
			</td>
<td>
				18.315
			</td>
</tr>
<tr>
<th rowspan="2" scope="row">
				<cite>Bruckner</cite>
			</th>
<td>
				encode
			</td>
<td>
				115.331
			</td>
<td>
				104.708
			</td>
<td>
				107.984
			</td>
<td>
				121.119
			</td>
</tr>
<tr>
			<!-- spacer for row header --></p>
<td>
				decode
			</td>
<td>
				33.384
			</td>
<td>
				33.338
			</td>
<td>
				30.030
			</td>
<td>
				31.387
			</td>
</tr>
<tr>
<th rowspan="2" scope="row">
				<cite>Californication</cite>
			</th>
<td>
				encode
			</td>
<td>
				106.954
			</td>
<td>
				98.283
			</td>
<td>
				90.309
			</td>
<td>
				100.668
			</td>
</tr>
<tr>
			<!-- spacer for row header --></p>
<td>
				decode
			</td>
<td>
				26.973
			</td>
<td>
				25.972
			</td>
<td>
				25.943
			</td>
<td>
				27.238
			</td>
</tr>
</tbody>
</table>
<p>It turns out that the x64&#8242;s advantage when it comes to decoding isn&#8217;t due to its 64-bitness, but probably because it includes some extra optimizations (SSE?) that are inherent ot a 64-bit compilation.</p>
<p>The clear winner in both encoding and decoding is the ICL9.1 compile (I wonder if a 10.1 compile would be even better);  at least, it is so on my machine.  The x64 compile was sometimes better, sometimes worse than the canonical compile.  Clearly, there&#8217;s an early benefit from <em>some</em> optimization (probably SSE routines), along with a small margin of benefit from using Intel&#8217;s superior compiler.  64-bitness is beneficial for FLAC processes only insofar as it necessarily encompasses these routines as part of its instruction set.</p>
<p>If you&#8217;re looking to use a particular build of FLAC, I suggest you mosey on over to RareWares and john33&#8242;s ICL build:  the resulting files are a few KB larger, but the processes itself is noticeably faster.</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2008/12/21/flac-compile-benchmarks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GNOME Audio Player Shootout Revisited</title>
		<link>http://heliologue.com/2008/12/19/gnome-audio-player-shootout-revisited/</link>
		<comments>http://heliologue.com/2008/12/19/gnome-audio-player-shootout-revisited/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 16:13:56 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://heliologue.com/?p=2709</guid>
		<description><![CDATA[It&#8217;s been close to two years since I wrote GNOME Audio Player Shootout, a visual and textual comparison of some the best available audio players for the GNOME desktop. As is usually the case in the world of free software, a lot has happened since then (and yet, in a strange way, things have stayed [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/img/tech/gnome.png" alt="GNOME logo" class="right" /></p>
<p>It&#8217;s been close to two years since I wrote <a href="http://heliologue.com/2007/01/18/gnome-audio-player-shootout/">GNOME Audio Player Shootout</a>, a visual and textual comparison of some the best available audio players for the GNOME desktop.</p>
<p>As is usually the case in the world of free software, a lot has happened since then (and yet, in a strange way, things have stayed exactly the same).  I decided to revisit some of those players and see how they&#8217;ve progressed.  Some of them listed last time haven&#8217;t seen any appreciable development, and have been left off.</p>
<p class="alert">
I realize that I am totally ignoring the daemon-based players (read: Music Player Daemon, XMMS2);  this is by design, since those players open up a whole new can of worms.  Suffice it to say that if you&#8217;ve decided on and XMMS2 or MPD-based player and successfully configured it, you probably don&#8217;t need any advice on choosing software.
</p>
<p>The following programs will be covered in this review (development versions):</p>
<ul>
<li>BMPx (0.40.14)</li>
<li>Rhythmbox (0.11.6)</li>
<li>Exaile (2.99.1-svn)</li>
<li>Banshee (1.4.1)</li>
<li>Quod Libet (2.0)</li>
<li>Decibel (1.00)</li>
<li>Songbird (1.0)</li>
<li>Listen (0.6~svn1044)</li>
</ul>
<p>All of the testing was done on a fresh install (and update) of Ubuntu 8.10 in VirtualBox, using a small representative sample of my music collection (some modern, some classical, in Vorbis, MP3, and FLAC).</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2008/12/19/gnome-audio-player-shootout-revisited/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>cdrtfe:  a powerful cdrtools frontend</title>
		<link>http://heliologue.com/2007/07/10/cdrtfe-a-powerful-cdrtools-frontend/</link>
		<comments>http://heliologue.com/2007/07/10/cdrtfe-a-powerful-cdrtools-frontend/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 21:24:38 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Vorbis]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/2007/07/10/cdrtfe-a-powerful-crtools-frontend/</guid>
		<description><![CDATA[Previously, I reviewed InfraRecorder, a relatively young project that seeks to add a bit of spit and polish to the venerable cdrtools command line programs. At the time, noted that while the interface was lovely, there were a few flaws, notably the hassle of add-on mp3 support, the lack of FLAC support, and limited flexibility. [...]]]></description>
			<content:encoded><![CDATA[<p>Previously, I <a href="http://heliologue.com/2007/03/26/infra-recorder-the-best-windows-cdrtools-frontend/">reviewed</a> InfraRecorder, a relatively young project that seeks to add a bit of spit and polish to the venerable <code>cdrtools</code> command line programs.  At the time, noted that while the interface was lovely, there were a few flaws, notably the hassle of add-on mp3 support, the lack of FLAC support, and limited flexibility.</p>
<p>Another frontend, <a href="http://cdrtfe.sourceforge.net/">cdrtfe</a> (<strong>cdrt</strong>ools <strong>f</strong>ront<strong>e</strong>nd), was a freeware project that fairly recently opened its source, and I&#8217;ve been using it ever since.  It hasn&#8217;t got the best interface in the world, but it&#8217;s one of the most powerful little programs I&#8217;ve seen in a long time.</p>
<p class="alert"> Please note that the version of cdrtfe that I use is <strong>1.3pre1</strong> which is <em>not</em> the stable 1.2x series.  Any bugs which I describe should not be ascribed to the stable series, but considered bugs in development until proved otherwise.</p>
<p><span id="more-1860"></span></p>
<div class="gallery">
<h4 class="gallery">cdrtfe images</h4>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_00.png" title="cdrtfe About screen" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_00_thumb.png" alt="cdrtfe About screen" /></a></p>
<div class="gallery-hidden" id="cdrtfe">
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_01.png" title="cdrtfe data project" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_01_thumb.png" alt="cdrtfe data project" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_02.png" title="cdrtfe audio project" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_02_thumb.png" alt="cdrtfe audio project" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_03.png" title="cdrtfe XCD project" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_03_thumb.png" alt="cdrtfe XCD project" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_04.png" title="cdrtfe CD/DVD-RW tools" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_04_thumb.png" alt="cdrtfe CD/DVD-RW tools" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_05.png" title="cdrtfe disc info tools" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_05_thumb.png" alt="cdrtfe disc info tools" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_06.png" title="cdrtfe audio extraction" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_06_thumb.png" alt="cdrtfe audio extraction" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_07.png" title="cdrtfe disc image tools" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_07_thumb.png" alt="cdrtfe disc image tools" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_08.png" title="cdrtfe Video CD screen" rel="lightbox"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_08_thumb.png" alt="cdrtfe Video CD screen" /></a></p>
<p><a href="http://heliologue.com/img/albums/cdrtfe/cdrtfe_09.png" title="cdrtfe Video DVD screen" rel="lightbox[cdrtfe]"><img src="http://heliologue.com/img/albums/cdrtfe/cdrtfe_09_thumb.png" alt="cdrtfe Video DVD screen" /></a></p>
</div>
<p><a class="showImages" rel="cdrtfe">toggle thumbnails</a></div>
<h3>Interface</h3>
<p>I&#8217;m going to get my criticisms with this program out of the way, because they&#8217;re mostly superficial.  One gripe that I have with cdrtfe is that the options are not organized well.  As you can see in the screenshots, there is a button marked &#8220;settings&#8221; in the right pane which controls options for the entire program:  you wouldn&#8217;t assume that based on the button&#8217;s placement right below the physical device options.  In the &#8220;middle&#8221; pane of sorts, there&#8217;s another button marked &#8220;Options&#8221; which controls project-type-specific options—except when there are <em>other</em> buttons for <em>other</em> options like the disc filesystem&#8230;. which is, admittedly, a <em>lot</em> of options and probably deserves its own area.  But you may have also noticed the grey or block text to the right of those buttons, which are clickable/toggleable.  These are <em>also</em> options, and they are all <em>also</em> available by clicking on the &#8220;Options&#8221; button, which has both them and <em>other</em> options.  Do you see what I mean about an inconsistent user interface?</p>
<p>Believe me, I <em>love</em> having all these options available to me.  I hate programs which abstract options so much that the full potential is lost (GNOME, for instance).  But I also like sane options layouts (VLC is another example of a bad options design).  With a bit of cleanup work, this problem could vanish.</p>
<p>I would also like to see the GUI updated to take advantage of other features that Windows offers.  You might have noticed that, except for the top menu bar, none of the internal fonts of cdrtfe take advantage of ClearType (font smoothing), which makes the program look dated and unattractive.  I see this every so often, especially with install wizards, and it still rather galls me:  ClearType&#8217;s been around for 6 years now, and there&#8217;s really no excuse not to have your GUI look like it belongs in this century.</p>
<p>Those of you who have used <a href="http://burnatonce.net">BurnAtOnce</a> will appreciate the spartan output view for cdrtfe:  there are no fancy progress bars or animated widgets here:  the bottom pane of the program outputs text data about the current operation, and that&#8217;s it.  For me, that&#8217;s just fine:  I personally don&#8217;t think that widgets are necessary for a good burning program.</p>
<h3>Projects</h3>
<p>cdrtfe is organized by function with tabs.  Unlike programs like InfraRecorder, which have a more or less singular look and one toggles between functions (e.g. audio disc, data disc, &amp;tc.) with a menu click, cdrtfe likes to clearly separate each mode into its own area.  For people who never use anything except the Audio Disc and Data Disc functions, this may seem a little much, but rest assured that you never have to click on tabs you don&#8217;t need.</p>
<h4>Data</h4>
<p>The data disc view is fairly self-explanatory: there is a tree view in the left pane, a file view in the middle pane, and device options in the right pane.  There&#8217;s an option to tweak the filesystem, which you will likely only have to do if <strong>(a)</strong> you&#8217;re a power-user and have specific needs or <strong>(b)&gt;</strong> you have deeply-nested directories in your project and need an ISO-4 filesystem.</p>
<p>As you can see, cdrtfe also includes a verification option, which has grown to be a must for me:  until I switched to Taiyo Yuden optical media, I sometimes had issues with bad burns, and with the verification switch, I would at least <em>know</em> about it.</p>
<h4>Audio</h4>
<p>The audio disc function is one area where cdrtfe has surpassed Infra Recorder by leaps and bounds.  As you may have noticed in the corresponding screenshot, I have three different types of encoded files in my project, namely MP3, Ogg Vorbis, and FLAC.  cdrtfe comes with support for all three right out of the box.  It doesn&#8217;t rely on written plugins like Infra Recorder, but instead comes bundled with codecs (easily swapped with the latest versions, if you like) which handle the files prior to burning.</p>
<p>The playlist interface is another area where cdrtfe has surpassed Infra Recorder, because as of version 0.42.1, Infra Recorder didn&#8217;t have support for playlist reordering:  when I tried to drag items in the list to a different position, the program would exit silently.  cdrtfe has no such problems.</p>
<p>As a warning:  I&#8217;ve experienced—only once—an event where cdrtfe would error out when trying to decode some mp3s for burning.  My guess is that this has to do with the <code>madplay</code> decoder and not the program, but it might still be something that you run into every now and then.  I was able to decode the files manually using foobar2000 (one could theoretically use just about anything) and then they burned just fine.</p>
<h4>XCD</h4>
<p>I don&#8217;t have much to say about this function, since I never use it.  It&#8217;s likely that you never have, either.  Ostensibly, it&#8217;s a way to squeeze more space out of a regular CD-R by remove a data correction layer.  See the <a href="http://forum.doom9.org/showthread.php?t=63047">Doom9 thread</a> for more details.</p>
<h4>CD/DVD-RW tools</h4>
<p>This item should be fairly self-explanatory, though I admit I haven&#8217;t had to use rewritable discs in quite some time:  optical media has become so cheap that I don&#8217;t mind making a few coasters.  But that&#8217;s beyond the point:  cdrtfe fully supports erasing rewritable media in both modes:  Table of Contents only, and complete (similar to a &#8220;quick&#8221; or &#8220;full&#8221; format for hard drives).</p>
<h4>CD Info</h4>
<p>The underlying libraries of cdrtfe can also give detailed information about both your optical drive and your disk.  You can opt to view any of these on the &#8220;CD Info&#8221; tab, which can be useful when trying to figure out if a disk is a dud or not.</p>
<h4>DAE</h4>
<p>DAE stands for &#8220;digital audio extraction&#8221; and it&#8217;s a fancy way of saying &#8220;CD Ripper.&#8221;  This is the only part of the program which <em>didn&#8217;t</em> work for me, as I was treated to an application error and couldn&#8217;t proceed.  Hopefully, it will be fixed in later versions, although I must admit that I would likely never use it anyway, as better tools exist for such like (e.g. EAC).</p>
<h4>CD Image</h4>
<p>Another very useful feature, the CD Image tab gives users the ability to either make ISO images from physical CDs or DVDs, as well as burning both ISO and bin/cue images.  If you work with a lot of esoteric file formats (Nero&#8217;s NRG, Alcohol&#8217;s MDS/MDF, &amp;tc.), then this isn&#8217;t for you.  But if, like me, the majority of formats you burn are ISO, this is a perfect solution.</p>
<h4>(Super) VideoCD</h4>
<p>cdrtfe has the ability to burn three different formats of VideoCD (like DVDs, but with regular 700MB CDs):  v1.0, v1.2, and SVCD, which requires a differently-encoded MPEG2 file and is of a higher resolution.  In all honesty, the age of this format has passed, and it was always much more popular in Asia than it was in the states, but it&#8217;s nice, anyway, that the option still exists.  Most likely, you&#8217;ll be wanting the next option.</p>
<h4>Video DVD</h4>
<p>This is just what it sounds like:  cdrtfe can burn a standards-compliant video DVD when given the right source.  It won&#8217;t do any sort of encoding for you:  you&#8217;ll need a special DVD authoring program to create a correctly-formated TS_VIDEO (for instance) directory.  </p>
<h3>Other thoughts</h3>
<p>Like a lot of hobby projects, cdrtfe has its problems and its quirks:  likewise, it&#8217;s hardly the sort of hand-holding program that will wipe your nose for you while it converts, edits, and burns the entire contents of your hard drive for you.  It wasn&#8217;t made for that purpose:  in grand Unix tradition, it&#8217;s a tool which does one thing:  it burns <em>stuff</em> to optical media.  The fact that it has a few extra features (even if they don&#8217;t all work) is just a little bonus.</p>
<p>Take a look at the screenshots:  if you like what you see, then cdrtfe might be just the thing for you.  If it&#8217;s too ugly, there&#8217;s always <a href="http://heliologue.com/2007/03/26/infra-recorder-the-best-windows-cdrtools-frontend/">Infra Recorder</a>.  If <em>that&#8217;s</em> still too difficult for you, well, you can always drop a hundred dollars for <a href="http://roxio.com">crap</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2007/07/10/cdrtfe-a-powerful-cdrtools-frontend/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Infra Recorder:  the best Windows cdrtools frontend</title>
		<link>http://heliologue.com/2007/03/26/infra-recorder-the-best-windows-cdrtools-frontend/</link>
		<comments>http://heliologue.com/2007/03/26/infra-recorder-the-best-windows-cdrtools-frontend/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 17:23:14 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/2007/03/26/infra-recorder-the-best-windows-cdrtools-frontend/</guid>
		<description><![CDATA[The state of Win32 burning programs The proprietary choices for optical disc burning on Windows are pretty obvious: at the fore, there&#8217;s Roxio&#8217;s offering, EZ Media Creator, and Nero&#8217;s offering, Nero Burning Rom. Having used Roxio&#8217;s v5 program long, long ago with my Hewlett-Packard 4x external CDRW drive, and having used Nero&#8217;s Burning Rom during [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/img/tech/infrarecorder.png" alt="Infra Recorder" class="right" /></p>
<h3>The state of Win32 burning programs</h3>
<p>The proprietary choices for optical disc burning on Windows are pretty obvious:  at the fore, there&#8217;s Roxio&#8217;s offering, EZ Media Creator, and Nero&#8217;s offering, Nero Burning Rom.  Having used Roxio&#8217;s v5 program long, long ago with my Hewlett-Packard 4x external CDRW drive, and having used Nero&#8217;s Burning Rom during the entirety of its v6 lifecycle (when it was one of the best offerings on the market), I&#8217;ve been disappointed to see most of these offerings turn into bloated creatures, invasive and slow.  </p>
<p>Perhaps you want built-in picture managers, movie players, reencoders, editors, and every bang and whistle you can think of.  If that&#8217;s your bag, baby, you&#8217;re more than welcome to shell out $80+ for a copy</p>
<p>My time on Linux, however, has engendered me to the rock-solid (if historically murky in license) cdrtools, especially since the wonderful <a href="http://k3b.org">k3b</a> is essentially a cdrtools frontend.</p>
<p>Historically, frontends for Windows have been touch &amp; go.  <a href="http://burnatonce.net">Burnatonce</a>, a freeware closed-source frontend, which two years ago was a great little minimalist project, has stagnated, as the developer has no clear roadmap for development or time to create one.</p>
<p>The functional but less-glamorous <a href="http://cdrtfe.sourceforge.net/">cdrtfe</a> is another good solution, although my experiences with it have been limited.</p>
<p><span id="more-1771"></span></p>
<h3>Enter Infra Recorder</h3>
<p>A relative newcomer on the scene, <a href="http://infrarecorder.sf.net">Infra Recorder</a> is an open source program by Christian Kindahl, the author of <a href="http://www.tugzip.com">TugZip</a>.  Infra Recorder is similar in functionality to other frontends, but it also sports a really slick interface that makes use of the <a href="http://tango-project.org">Tango</a> icon set.</p>
<div class="gallery">
<h4>Infra Recorder</h4>
<p><a href='http://heliologue.com/img/albums/infrarecorder/infrarecorder_00.png' title='Infra Recorder About window' rel='lightbox[infrarecorder]'><img src='http://heliologue.com/img/albums/infrarecorder/infrarecorder_00_thumb.png' alt='Infra Recorder About window' class='cover center' /></a></p>
<div id="infrarecorder" class="gallery-hidden">
<p><a href='http://heliologue.com/img/albums/infrarecorder/infrarecorder_01.png' title='Infra Recorder' rel="lightbox[1771]"><img src='http://heliologue.com/img/albums/infrarecorder/infrarecorder_01_thumb.png' alt='Infra Recorder'></a></p>
<p><a href='http://heliologue.com/img/albums/infrarecorder/infrarecorder_02.png' title='Infra Recorder' rel="lightbox[1771]"><img src='http://heliologue.com/img/albums/infrarecorder/infrarecorder_02_thumb.png' alt='Infra Recorder'></a></p>
<p><a href='http://heliologue.com/img/albums/infrarecorder/infrarecorder_03.png' title='Infra Recorder configuration options' rel='lightbox[infrarecorder]'><img src='http://heliologue.com/img/albums/infrarecorder/infrarecorder_03_thumb.png' alt='Infra Recorder configuration options' class='cover center' /></a></p>
<p><a href='http://heliologue.com/img/albums/infrarecorder/infrarecorder_04.png' title='Infra Express' rel='lightbox[infrarecorder]'><img src='http://heliologue.com/img/albums/infrarecorder/infrarecorder_04_thumb.png' alt='Infra Express' class='cover center' /></a>
</div>
<p><a class="showImages" rel="infrarecorder">toggle thumbnails</a>
</div>
<p>Infra Recorder can do the following:</p>
<ul>
<li>Create data CDs</li>
<li>Create audio CDs</li>
<li>Create mixed mode CDs</li>
<li>Create data DVDs (dual layer, too)</li>
<li>Create Video DVDs</li>
<li>Dump CD to image</li>
<li>Write any project to a disc image (.iso)</li>
<li>Burn a disc image to a physical disc</li>
</ul>
<p>I have yet to produce any coasters, although it may be also that my media is very good .</p>
<p>With regard to supported formats, we reach a somewhat tricky subject.  Infra Recorder&#8217;s support for audio formats when burning is plugin-based.  The default installation comes with support for WAV files, Ogg Vorbis, and WMA.  MP3 support is available, using <a href="http://lame.sf.net">LAME</a> code, but you have to download it separately because of legal troubles.  This is unfortunate, but it&#8217;s not a particularly difficult process:  you merely download the Zip file and extract <code>irLame.irc</code> into the <code>Codec</code> directory of your Infra Recorder installation.</p>
<p>Technically speaking, any format could be supported as long as it uses Infra Recorder&#8217;s plugin schema.  I talked with Christian, who said that he wants to support FLAC by default in future versions.  <em>I</em> would like to see community involvement in terms of extra installable codecs, but so far Infra Recorder seems to be laboring in obscurity, and unfortunately it changes enough with every release that the codecs need to be updated every time, as well.  Once the project stabilizes, and gains some recognition, I think (hope) that user contributions will start coming in.</p>
<p>As you can see from the screenshots, Infra Recorder&#8217;s graphical metaphor is nothing groundbreaking:  it sticks to the sort of interface used by most of its predecessors.  Which is not to say that it&#8217;s bad, certainly:  it sports a clean, uncluttered look, it has a great icon set (I would prefer to see the size of the toolbar be adjustable, though), and it allows for very handy integration into the Windows shell.  The configuration options, while limited, currently allow for tweaking of FIFO buffer size, as well as an activation of file association and an Explorer extension.</p>
<p>Another feature, which I don&#8217;t generally take advantage of, is Infra Express, a small window which allows for the simple selection of a project template.  All this really does is then launch Infra Recorder proper, and not a scaled-down filepicker dialogue, as is the case with Nero Express.</p>
<p>As an added bonus for those of you running 64-bit versions of Windows, Infra Recorder comes in a 64-bit version, as well (as of v0.42)</p>
<p>Infra Recorder is, I think, the best (certainly the most attractive) cdrtools frontend under active development.  If you don&#8217;t specifically need some feature of a bloated, expensive proprietary suite, I see no reason why you shouldn&#8217;t download this right now.</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2007/03/26/infra-recorder-the-best-windows-cdrtools-frontend/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Friday Random Ten CIV</title>
		<link>http://heliologue.com/2007/02/16/friday-random-ten-civ/</link>
		<comments>http://heliologue.com/2007/02/16/friday-random-ten-civ/#comments</comments>
		<pubDate>Fri, 16 Feb 2007 06:01:28 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[Friday Random Ten]]></category>
		<category><![CDATA[memes]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/2007/02/16/friday-random-ten-civ/</guid>
		<description><![CDATA[The &#8220;Upgraded to FLAC 1.1.4&#8243; edition Sondre Lerche • Things You Call Fate Six Organs of Admittance • This Hand Tristania • Lethean River Sparta • Without a Word Do Make Say Think • Le&#8217;espalace Stars of the Lid • Dopamine Clouds Over Craven Cottage Änglagård • Ifran Klarhet Till Klarhet Leaves • Should Have [...]]]></description>
			<content:encoded><![CDATA[<p>The &#8220;Upgraded to FLAC 1.1.4&#8243; edition</p>
<p><img src="/img/frt2x.png" alt="Friday Random Ten" class="center" /></p>
<ol>
<li><strong>Sondre Lerche</strong> • Things You Call Fate</li>
<li><strong>Six Organs of Admittance</strong> • This Hand</li>
<li><strong>Tristania</strong> • Lethean River</li>
<li><strong>Sparta</strong> • Without a Word</li>
<li><strong>Do Make Say Think</strong> • Le&#8217;espalace</li>
<li><strong>Stars of the Lid</strong> • Dopamine Clouds Over Craven Cottage</li>
<li><strong>Änglagård</strong> • Ifran Klarhet Till Klarhet</li>
<li><strong>Leaves</strong> • Should Have Seen it All</li>
<li><strong>Don Caballero</strong> • Palm Trees in the Fecking Bahamas</li>
<li><strong>Katatonia</strong> • Journey Through Pressure</li>
</ol>
<p><strong>Funny semi-related story:</strong>  My junior year of high school, I played &#8220;Lethean River&#8221; for my cringing English class (which was nothing compared to playing Opeth&#8217;s &#8220;April Ethereal&#8221; for my sophomore English class).  Mark, if you happen to be reading this: I believe you tried at the time to convince me that Eddie Vedder also growled, and I am still miffed that we never continued that debate the following Monday.</p>
<p><strong>Streams of argentine across eyelids are drawn:</strong></p>
<ul>
<li><a href="http://www.thesmedleylog.com/archives/1325">The Smedley Log </a>(&#8220;Back 2 Good&#8221; is a really great song, perhaps my favorite from the album, but it always makes me kind of sad for some reason)</li>
<li><a href="http://www.winterspringsummer.com/blog/2007/02/16/friday-random-ten-%e2%80%9cstaying-afloat%e2%80%9d-edition/">Winter Spring Summer</a> (Equally baffled by some of the entries on this list)</li>
<li><a href="http://freakapotimus.com/2007/02/16/friday-random-ten-tax-refund-edition/">Freakapotimus</a> (Remember with a mix of fondness and horror the days when I listened to Korn)</li>
<li><a href="http://fauxrealtho.com/2007/02/16/friday-random-ten-the-poster-girl-for-leftist-hypocrisy-edition/">Faux Real, Tho</a> (Seeing &#8220;Did I Step On Your Trumpet&#8221; performed live was interesting, to say the least)</li>
<li><a href="http://thesamandbeckybooshow.com/archives/452">The Sam and Beckyboo Show</a> (Reminds me of Bleu&#8217;s &#8220;Searching for the Satellites&#8221;)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2007/02/16/friday-random-ten-civ/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Lossless Audio Shootout!</title>
		<link>http://heliologue.com/2006/11/20/lossless-audio-shootout/</link>
		<comments>http://heliologue.com/2006/11/20/lossless-audio-shootout/#comments</comments>
		<pubDate>Tue, 21 Nov 2006 03:26:02 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[WavPack]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/2006/11/20/lossless-audio-shootout/</guid>
		<description><![CDATA[On the heels of my recent comparison of general-purpose data compressors, I bring you the results of far too much time spent hunched in front of a command line, calculating ratios. The benchmark&#8217;s ostensible purpose, at least at first, was to compare four mainstream codecs—FLAC, Monkey&#8217;s Audio, WavPack, and OptimFROG—and see how their current stable [...]]]></description>
			<content:encoded><![CDATA[<p>On the heels of my recent comparison of general-purpose data compressors, I bring you the results of far too much time spent hunched in front of a command line, calculating ratios.</p>
<p>The benchmark&#8217;s ostensible purpose, at least at first, was to compare four mainstream codecs—FLAC, Monkey&#8217;s Audio, WavPack, and OptimFROG—and see how their current stable versions stacked up with the version in development.  I ended up throwing in a few others—TTA, LA, and Shorten—for comparative purposes.  This test looked at <strong>Encoding Time</strong> and <strong>Compression Ratio</strong>; decoding speed was not tested.</p>
<p>If you don&#8217;t want to look at the raw data, I&#8217;ll save you the trouble of even clicking past the fold.</p>
<dl>
<dt><a href="http://flac.sf.net">FLAC</a></dt>
<dd>FLAC has languished at v1.1.2 since February of 2005.  It has the uncomfortable position of having reached an stable position in the world of lossless codecs, even garnering some hardware support.  As a result, it can&#8217;t make any sweeping changes without breaking compatibility or hurting its (excellent) decoding speed.</dd>
<dd>The result is that there have been some definite improvements in compression, though nothing that will blow anyone away.  There appears to be an album-wide net loss of between 0.5 and 1.5%, enough to shave another few megabytes from the total size.  The default compression (<code>-5</code>) for 1.1.3b2 now compresses better than the maximum practical compression (<code>-8</code>) of 1.1.2.  Of course, part of 1.1.3&#8242;s appeal is other features, like album art embedding, but that&#8217;s beyond the scope of my test.</dd>
<dt><a href="http://wavpack.com/">WavPack</a></dt>
<dd>WavPack has been around for a long time (it supposedly inspired Matt Ashland, the creator of Monkey&#8217;s Audio, to work on his own), but for some reason has always been underappreciated in the world of lossless compressors.  I suppose that&#8217;s because it manages to fall somewhere in the middle of Monkey&#8217;s Audio and FLAC, not offering compression ratios as low as the former or decode speeds as high as the latter.  Still, I was impressed that WavPack not only encoded faster than FLAC, but it got a better compression ratio, too—and it&#8217;s decoding speed is also very excellent.</dd>
<dd>WavPack has two settings:  default and <code>-h</code>, or high.  It also has a <code>-x[1-6]</code> switch that can possibly shave off a fraction of the size at the expense of a <em>really</em> long encode time.  The tendency of 4.4a3 under the default setting was to take a few seconds longer to encode with the benefit of between 0.1% and 1.5% improvement in the compression.  For the high setting, however, the encoding time was a few seconds quicker, but the ratio was always <em>worse</em>.</dd>
<dt><a href="http://monkeysaudio.com">Monkeys Audio</a> (APE)</dt>
<dd>Monkey&#8217;s Audio has a storied history, part of which has to do with its laughable &#8220;open source&#8221; license, spurned by every Linux distribution I&#8217;ve ever seen.  APE offers better compression than FLAC without drastically increased encoding times, but it&#8217;s particularly CPU-intensive for decoding, making it impractical for handhelds or DAPs.</dd>
<dd>The change from 3.99 to 4.01b2 has been entirely in the GUI frontend.  The encoding times weren&#8217;t different enough to be significant, and the sizes were exactly the same.  My understanding, though, is that it&#8217;s been optimized for dual-core processors, so if you&#8217;ve got one, you&#8217;ll see a significantly faster encode time.</dd>
<dt><a href="http://losslessaudio.org/">OptimFROG</a></dt>
<dd>OptimFROG is the only truly closed-source encoder in the primary four.  It offers the best compression of them as well, but also long encode times and piss-poor playback speeds.  It hasn&#8217;t gained very much traction except as a curiosity:  its closed source nature prevents its use in Linux distros, and its intense resource usage means it will likely never be supported in hardware.</dd>
<dd>The changes in OptimFROG between 4.520b1 (stable) and 4.600ex (testing) aren&#8217;t in the default encoding options.  The <code>—highnew</code> mode (the <code>—bestnew</code> mode took 100 minutes for the first album, so I very quickly decided to try the one below it), which increased encoding time for modest compression gains under 0.5%.</dd>
<dt>Others</dt>
<dd><a href="http://tta.sf.net">TrueAudio</a> is another open-source format that&#8217;s languished in obscurity.  It&#8217;s resolutely middle-of-the-road, offering decent compression and a fast speed.  Unfortunately, that means it also gets shown up by the Best in Class codecs.</dd>
<dd><a href="http://etree.org/shnutils/shorten/">Shorten</a> was the very first of the serious lossless encoders, first showing up in 1993.  It hasn&#8217;t gone anywhere in years, and even the organization most attached it to (the live music trading site, ETree, long ago replaced it with FLAC.  It offers super-fast decoding speed, but the very worst compression.</dd>
<dd>LA is another closed-source encoder with very slow encoding times (not quite as bad as OptimFROG) that repeatedly trounces every other codec available in terms of compression ratio.  However, its high resource usage and closed nature make it impractical for just about everything but a curio.  It also hasn&#8217;t seen any development in some time now.</dd>
</dl>
<p>To see the complete table, look below the fold.</p>
<p><span id="more-1509"></span></p>
<p><a href="http://heliologue.com/pdf/lossless.pdf">See this table in a more attractive PDF format</a></p>
<table class="sortable rowstyle-even">
<caption>Nine Inch Nails :: The Fragile (Left)</caption>
<thead>
<tr>
<th class="sortable-text">
                        Codec
                    </th>
<th class="sortable-numeric">
                        Version
                    </th>
<th class="sortable-text">
                        Mode
                    </th>
<th class="sortable-numeric">
                        Encoding Time (s)
                    </th>
<th class="sortable-numeric">
                        Size (b)
                    </th>
<th class="sortable-numeric">
                        Ratio
                    </th>
</tr>
</thead>
<tbody>
<tr>
<td>
                        wav
                    </td>
<td>
</td>
<td>
</td>
<td>
                        0.000
                    </td>
<td>
                        581,673,164
                    </td>
<td>
                        1.000
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -5
                    </td>
<td>
                        55.875
                    </td>
<td>
                        355,413,878
                    </td>
<td>
                        0.611
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -8
                    </td>
<td>
                        273.750
                    </td>
<td>
                        353,897,562
                    </td>
<td>
                        0.608
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -5
                    </td>
<td>
                        55.875
                    </td>
<td>
                        352,415,056
                    </td>
<td>
                        0.606
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -8
                    </td>
<td>
                        272.515
                    </td>
<td>
                        350,226,095
                    </td>
<td>
                        0.602
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
</td>
<td>
                        40.281
                    </td>
<td>
                        352,381,226
                    </td>
<td>
                        0.606
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
                        -h
                    </td>
<td>
                        62.219
                    </td>
<td>
                        346,201,250
                    </td>
<td>
                        0.595
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
</td>
<td>
                        43.312
                    </td>
<td>
                        350,619,410
                    </td>
<td>
                        0.603
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
                        -h
                    </td>
<td>
                        54.656
                    </td>
<td>
                        347,538,278
                    </td>
<td>
                        0.597
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        65.657
                    </td>
<td>
                        341,664,748
                    </td>
<td>
                        0.587
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        139.453
                    </td>
<td>
                        338,903,128
                    </td>
<td>
                        0.583
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        65.281
                    </td>
<td>
                        341,664,748
                    </td>
<td>
                        0.587
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        138.281
                    </td>
<td>
                        338,903,128
                    </td>
<td>
                        0.583
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.560b1
                    </td>
<td>
                        &#8211;mode normal
                    </td>
<td>
                        174.156
                    </td>
<td>
                        339,088,247
                    </td>
<td>
                        0.583
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.560b1
                    </td>
<td>
                        &#8211;mode highnew
                    </td>
<td>
                        842.797
                    </td>
<td>
                        335,939,936
                    </td>
<td>
                        0.578
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        &#8211;mode normal
                    </td>
<td>
                        183.516
                    </td>
<td>
                        339,088,247
                    </td>
<td>
                        0.583
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        &#8211;mode highnew
                    </td>
<td>
                        881.016
                    </td>
<td>
                        335,376,237
                    </td>
<td>
                        0.577
                    </td>
</tr>
<tr>
<td>
                        tta
                    </td>
<td>
                        3.3
                    </td>
<td>
</td>
<td>
                        44.969
                    </td>
<td>
                        348,038,698
                    </td>
<td>
                        0.598
                    </td>
</tr>
<tr>
<td>
                        shorten
                    </td>
<td>
                        3.60
                    </td>
<td>
</td>
<td>
                        62.094
                    </td>
<td>
                        383,321,713
                    </td>
<td>
                        0.659
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
</td>
<td>
                        546.609
                    </td>
<td>
                        334,871,479
                    </td>
<td>
                        0.576
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
                        -high
                    </td>
<td>
                        735.265
                    </td>
<td>
                        333,839,758
                    </td>
<td>
                        0.574
                    </td>
</tr>
</tbody>
</table>
<table class="sortable rowstyle-even">
<caption>Esmerine :: If Only a Sweet Surrender to the Nights to Come Be True</caption>
<thead>
<tr>
<th class="sortable-text">
                        Codec
                    </th>
<th class="sortable-numeric">
                        Version
                    </th>
<th class="sortable-text">
                        Mode
                    </th>
<th class="sortable-numeric">
                        Encoding Time (s)
                    </th>
<th class="sortable-numeric">
                        Size (b)
                    </th>
<th class="sortable-numeric">
                        Ratio
                    </th>
</tr>
</thead>
<tbody>
<tr>
<td>
                        wav
                    </td>
<td>
</td>
<td>
</td>
<td>
                        0.000
                    </td>
<td>
                        534,637,868
                    </td>
<td>
                        1.000
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -5
                    </td>
<td>
                        53.565
                    </td>
<td>
                        271,813,492
                    </td>
<td>
                        0.508
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -8
                    </td>
<td>
                        245.594
                    </td>
<td>
                        270,725,001
                    </td>
<td>
                        0.506
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -5
                    </td>
<td>
                        49.906
                    </td>
<td>
                        268,373,295
                    </td>
<td>
                        0.502
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -8
                    </td>
<td>
                        246.594
                    </td>
<td>
                        266,655,680
                    </td>
<td>
                        0.499
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
</td>
<td>
                        36.000
                    </td>
<td>
                        268,663,814
                    </td>
<td>
                        0.503
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
                        -h
                    </td>
<td>
                        54.328
                    </td>
<td>
                        263,620,948
                    </td>
<td>
                        0.493
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
</td>
<td>
                        37.796
                    </td>
<td>
                        267,954,980
                    </td>
<td>
                        0.501
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
                        -h
                    </td>
<td>
                        47.172
                    </td>
<td>
                        265,285,296
                    </td>
<td>
                        0.496
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        58.875
                    </td>
<td>
                        257,841,484
                    </td>
<td>
                        0.482
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        126.266
                    </td>
<td>
                        251,692,756
                    </td>
<td>
                        0.471
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        59.078
                    </td>
<td>
                        257,841,484
                    </td>
<td>
                        0.482
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        125.297
                    </td>
<td>
                        251,692,756
                    </td>
<td>
                        0.471
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        &#8211;normal
                    </td>
<td>
                        160.734
                    </td>
<td>
                        254,785,551
                    </td>
<td>
                        0.477
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        &#8211;highnew
                    </td>
<td>
                        767.734
                    </td>
<td>
                        248,696,618
                    </td>
<td>
                        0.465
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        &#8211;normal
                    </td>
<td>
                        169.000
                    </td>
<td>
                        254,785,551
                    </td>
<td>
                        0.477
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        &#8211;highnew
                    </td>
<td>
                        807.500
                    </td>
<td>
                        248,372,857
                    </td>
<td>
                        0.465
                    </td>
</tr>
<tr>
<td>
                        tta
                    </td>
<td>
                        3.3
                    </td>
<td>
</td>
<td>
                        39.062
                    </td>
<td>
                        265,131,214
                    </td>
<td>
                        0.496
                    </td>
</tr>
<tr>
<td>
                        shorten
                    </td>
<td>
                        3.60
                    </td>
<td>
</td>
<td>
                        59.562
                    </td>
<td>
                        285,314,649
                    </td>
<td>
                        0.534
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
</td>
<td>
                        498.578
                    </td>
<td>
                        246,284,107
                    </td>
<td>
                        0.461
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
                        -high
                    </td>
<td>
                        670.157
                    </td>
<td>
                        244,899,022
                    </td>
<td>
                        0.458
                    </td>
</tr>
</tbody>
</table>
<table class="sortable rowstyle-even">
<caption>Arsis :: A Celebration of Guilt</caption>
<thead>
<tr>
<th class="sortable-text">
                        Codec
                    </th>
<th class="sortable-numeric">
                        Version
                    </th>
<th class="sortable-text">
                        Mode
                    </th>
<th class="sortable-numeric">
                        Encoding Time (s)
                    </th>
<th class="sortable-numeric">
                        Size (b)
                    </th>
<th class="sortable-numeric">
                        Ratio
                    </th>
</tr>
</thead>
<tbody>
<tr>
<td>
                        wav
                    </td>
<td>
</td>
<td>
</td>
<td>0.000</td>
<td>
                        470,087,228
                    </td>
<td>
                        1.000
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -5
                    </td>
<td>
                        47.406
                    </td>
<td>
                        357,284,574
                    </td>
<td>
                        0.760
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -8
                    </td>
<td>
                        225.313
                    </td>
<td>
                        356,653,905
                    </td>
<td>
                        0.759
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -5
                    </td>
<td>
                        48.375
                    </td>
<td>
                        355,759,426
                    </td>
<td>
                        0.757
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -8
                    </td>
<td>
                        226.563
                    </td>
<td>
                        355,026,559
                    </td>
<td>
                        0.755
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
</td>
<td>
                        37.422
                    </td>
<td>
                        357,880,172
                    </td>
<td>
                        0.761
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
                        -h
                    </td>
<td>
                        51.515
                    </td>
<td>
                        351,840,948
                    </td>
<td>
                        0.748
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
</td>
<td>
                        36.703
                    </td>
<td>
                        354,502,682
                    </td>
<td>
                        0.754
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
                        -h
                    </td>
<td>
                        46.594
                    </td>
<td>
                        352,533,782
                    </td>
<td>
                        0.750
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        56.235
                    </td>
<td>
                        349,335,796
                    </td>
<td>
                        0.743
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        112.828
                    </td>
<td>
                        348,301,840
                    </td>
<td>
                        0.741
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        54.546
                    </td>
<td>
                        349,335,796
                    </td>
<td>
                        0.743
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        114.000
                    </td>
<td>
                        348,301,840
                    </td>
<td>
                        0.741
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —normal
                    </td>
<td>
                        156.015
                    </td>
<td>
                        348,831,283
                    </td>
<td>
                        0.742
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        682.797
                    </td>
<td>
                        347,639,982
                    </td>
<td>
                        0.740
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —normal
                    </td>
<td>
                        151.390
                    </td>
<td>
                        348,831,283
                    </td>
<td>
                        0.742
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        714.610
                    </td>
<td>
                        347,208,653
                    </td>
<td>
                        0.739
                    </td>
</tr>
<tr>
<td>
                        tta
                    </td>
<td>
                        3.3
                    </td>
<td>
</td>
<td>
                        38.500
                    </td>
<td>
                        352,991,173
                    </td>
<td>
                        0.751
                    </td>
</tr>
<tr>
<td>
                        shorten
                    </td>
<td>
                        3.60
                    </td>
<td>
</td>
<td>
                        36.578
                    </td>
<td>
                        379,095,497
                    </td>
<td>
                        0.806
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
</td>
<td>
                        459.031
                    </td>
<td>
                        346,208,027
                    </td>
<td>
                        0.736
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
                        -high
                    </td>
<td>
                        617.063
                    </td>
<td>
                        345,982,521
                    </td>
<td>
                        0.736
                    </td>
</tr>
</tbody>
</table>
<table class="sortable rowstyle-even">
<caption>Jethro Tull :: Thick as a Brick</caption>
<thead>
<tr>
<th class="sortable-text">
                        Codec
                    </th>
<th class="sortable-numeric">
                        Version
                    </th>
<th class="sortable-text">
                        Mode
                    </th>
<th class="sortable-numeric">
                        Encoding Time (s)
                    </th>
<th class="sortable-numeric">
                        Size (b)
                    </th>
<th class="sortable-numeric">
                        Ratio
                    </th>
</tr>
</thead>
<tbody>
<tr>
<td>
                        wav
                    </td>
<td>
</td>
<td>
</td>
<td>
                        0.000
                    </td>
<td>
                        462,415,848
                    </td>
<td>
                        1.000
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -5
                    </td>
<td>
                        46.500
                    </td>
<td>
                        247,854,895
                    </td>
<td>
                        0.536
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -8
                    </td>
<td>
                        212.079
                    </td>
<td>
                        246,862,094
                    </td>
<td>
                        0.534
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -5
                    </td>
<td>
                        37.672
                    </td>
<td>
                        241,277,363
                    </td>
<td>
                        0.522
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -8
                    </td>
<td>
                        208.313
                    </td>
<td>
                        238,148,947
                    </td>
<td>
                        0.515
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
</td>
<td>
                        33.469
                    </td>
<td>
                        246,171,638
                    </td>
<td>
                        0.532
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
                        -h
                    </td>
<td>
                        46.890
                    </td>
<td>
                        228,449,488
                    </td>
<td>
                        0.494
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
</td>
<td>
                        27.953
                    </td>
<td>
                        238,034,152
                    </td>
<td>
                        0.515
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
                        -h
                    </td>
<td>
                        38.109
                    </td>
<td>
                        231,120,444
                    </td>
<td>
                        0.500
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        52.109
                    </td>
<td>
                        225,538,128
                    </td>
<td>
                        0.488
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        110.329
                    </td>
<td>
                        219,826,816
                    </td>
<td>
                        0.475
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        50.278
                    </td>
<td>
                        225,538,128
                    </td>
<td>
                        0.488
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        109.386
                    </td>
<td>
                        219,826,816
                    </td>
<td>
                        0.475
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —normal
                    </td>
<td>
                        136.203
                    </td>
<td>
                        221,624,064
                    </td>
<td>
                        0.479
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        665.563
                    </td>
<td>
                        216,749,012
                    </td>
<td>
                        0.469
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —normal
                    </td>
<td>
                        144.329
                    </td>
<td>
                        221,624,064
                    </td>
<td>
                        0.479
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        700.641
                    </td>
<td>
                        215,895,529
                    </td>
<td>
                        0.469
                    </td>
</tr>
<tr>
<td>
                        tta
                    </td>
<td>
                        3.3
                    </td>
<td>
</td>
<td>
                        29.000
                    </td>
<td>
                        234,080,904
                    </td>
<td>
                        0.506
                    </td>
</tr>
<tr>
<td>
                        shorten
                    </td>
<td>
                        3.60
                    </td>
<td>
</td>
<td>
                        23.172
                    </td>
<td>
                        270,694,825
                    </td>
<td>
                        0.585
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
</td>
<td>
                        434.100
                    </td>
<td>
                        214,990,935
                    </td>
<td>
                        0.465
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
                        -high
                    </td>
<td>
                        580.969
                    </td>
<td>
                        213,924,640
                    </td>
<td>
                        0.463
                    </td>
</tr>
</tbody>
</table>
<table class="sortable rowstyle-even">
<caption>Tool :: Lateralus</caption>
<thead>
<tr>
<th class="sortable-text">
                        Codec
                    </th>
<th class="sortable-numeric">
                        Version
                    </th>
<th class="sortable-text">
                        Mode
                    </th>
<th class="sortable-numeric">
                        Encoding Time (s)
                    </th>
<th class="sortable-numeric">
                        Size (b)
                    </th>
<th class="sortable-numeric">
                        Ratio
                    </th>
</tr>
</thead>
<tbody>
<tr>
<td>
                        wav
                    </td>
<td>
</td>
<td>
</td>
<td>
                        0.000
                    </td>
<td>
                        835,642,124
                    </td>
<td>
                        1.000
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -5
                    </td>
<td>
                        88.141
                    </td>
<td>
                        486,819,165
                    </td>
<td>
                        0.583
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -8
                    </td>
<td>
                        388.375
                    </td>
<td>
                        484,840,473
                    </td>
<td>
                        0.580
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -5
                    </td>
<td>
                        80.859
                    </td>
<td>
                        481,721,302
                    </td>
<td>
                        0.576
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -8
                    </td>
<td>
                        390.969
                    </td>
<td>
                        478,689,150
                    </td>
<td>
                        0.573
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
</td>
<td>
                        59.828
                    </td>
<td>
                        482,605,862
                    </td>
<td>
                        0.578
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
                        -h
                    </td>
<td>
                        86.485
                    </td>
<td>
                        470,368,632
                    </td>
<td>
                        0.563
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
</td>
<td>
                        58.625
                    </td>
<td>
                        477,464,172
                    </td>
<td>
                        0.571
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
                        -h
                    </td>
<td>
                        76.594
                    </td>
<td>
                        473,126,598
                    </td>
<td>
                        0.566
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        93.797
                    </td>
<td>
                        464,724,316
                    </td>
<td>
                        0.556
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        197.657
                    </td>
<td>
                        459,182,396
                    </td>
<td>
                        0.550
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        91.358
                    </td>
<td>
                        464,724,316
                    </td>
<td>
                        0.556
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        195.327
                    </td>
<td>
                        459,182,396
                    </td>
<td>
                        0.550
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —normal
                    </td>
<td>
                        260.672
                    </td>
<td>
                        461,868,216
                    </td>
<td>
                        0.553
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        1203.265
                    </td>
<td>
                        456,239,112
                    </td>
<td>
                        0.550
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —normal
                    </td>
<td>
                        260.594
                    </td>
<td>
                        461,868,216
                    </td>
<td>
                        0.553
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        1263.563
                    </td>
<td>
                        455,264,204
                    </td>
<td>
                        0.545
                    </td>
</tr>
<tr>
<td>
                        tta
                    </td>
<td>
                        3.3
                    </td>
<td>
</td>
<td>
                        60.797
                    </td>
<td>
                        474,968,115
                    </td>
<td>
                        0.570
                    </td>
</tr>
<tr>
<td>
                        shorten
                    </td>
<td>
                        3.60
                    </td>
<td>
</td>
<td>
                        98.609
                    </td>
<td>
                        518,718,721
                    </td>
<td>
                        0.621
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
</td>
<td>
                        782.938
                    </td>
<td>
                        453,892,798
                    </td>
<td>
                        0.543
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
                        -high
                    </td>
<td>
                        1051.547
                    </td>
<td>
                        452,745,384
                    </td>
<td>
                        0.541
                    </td>
</tr>
</tbody>
</table>
<table class="sortable rowstyle-even">
<caption>Havergal Brian :: &#8220;Gothic&#8221; Symphony (disc 2)</caption>
<thead>
<tr>
<th class="sortable-text">
                        Codec
                    </th>
<th class="sortable-numeric">
                        Version
                    </th>
<th class="sortable-text">
                        Mode
                    </th>
<th class="sortable-numeric">
                        Encoding Time (s)
                    </th>
<th class="sortable-numeric">
                        Size (b)
                    </th>
<th class="sortable-numeric">
                        Ratio
                    </th>
</tr>
</thead>
<tbody>
<tr>
<td>
                        wav
                    </td>
<td>
</td>
<td>
</td>
<td>
                        0.000
                    </td>
<td>
                        553,218,668
                    </td>
<td>
                        1.000
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -5
                    </td>
<td>
                        49.704
                    </td>
<td>
                        241,800,075
                    </td>
<td>
                        0.437
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -8
                    </td>
<td>
                        250.375
                    </td>
<td>
                        240,648,254
                    </td>
<td>
                        0.435
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -5
                    </td>
<td>
                        49.891
                    </td>
<td>
                        236,724,341
                    </td>
<td>
                        0.428
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -8
                    </td>
<td>
                        250.156
                    </td>
<td>
                        233,458,574
                    </td>
<td>
                        0.422
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
</td>
<td>
                        31.140
                    </td>
<td>
                        236,816,962
                    </td>
<td>
                        0.428
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
                        -h
                    </td>
<td>
                        55.610
                    </td>
<td>
                        228,707,534
                    </td>
<td>
                        0.413
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
</td>
<td>
                        38.281
                    </td>
<td>
                        232,951,090
                    </td>
<td>
                        0.421
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
                        -h
                    </td>
<td>
                        48.485
                    </td>
<td>
                        230,076,294
                    </td>
<td>
                        0.416
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        61.453
                    </td>
<td>
                        224,760,556
                    </td>
<td>
                        0.406
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        129.922
                    </td>
<td>
                        218,163,360
                    </td>
<td>
                        0.394
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        60.364
                    </td>
<td>
                        224,760,556
                    </td>
<td>
                        0.406
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        127.653
                    </td>
<td>
                        218,163,360
                    </td>
<td>
                        0.394
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —normal
                    </td>
<td>
                        161.516
                    </td>
<td>
                        221,309,324
                    </td>
<td>
                        0.400
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        793.250
                    </td>
<td>
                        215,047,017
                    </td>
<td>
                        0.389
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —normal
                    </td>
<td>
                        170.640
                    </td>
<td>
                        221,309,324
                    </td>
<td>
                        0.400
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        834.813
                    </td>
<td>
                        214,260,553
                    </td>
<td>
                        0.387
                    </td>
</tr>
<tr>
<td>
                        tta
                    </td>
<td>
                        3.3
                    </td>
<td>
</td>
<td>
                        40.328
                    </td>
<td>
                        231,369,533
                    </td>
<td>
                        0.418
                    </td>
</tr>
<tr>
<td>
                        shorten
                    </td>
<td>
                        3.60
                    </td>
<td>
</td>
<td>
                        33.250
                    </td>
<td>
                        251,284,969
                    </td>
<td>
                        0.454
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
</td>
<td>
                        510.531
                    </td>
<td>
                        214,228,178
                    </td>
<td>
                        0.387
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
                        -high
                    </td>
<td>
                        684.906
                    </td>
<td>
                        213,064,890
                    </td>
<td>
                        0.385
                    </td>
</tr>
</tbody>
</table>
<table class="sortable rowstyle-even">
<caption>Poulenc :: Dialogues des Carmelites</caption>
<thead>
<tr>
<th class="sortable-text">
                        Codec
                    </th>
<th class="sortable-numeric">
                        Version
                    </th>
<th class="sortable-text">
                        Mode
                    </th>
<th class="sortable-numeric">
                        Encoding Time (s)
                    </th>
<th class="sortable-numeric">
                        Size (b)
                    </th>
<th class="sortable-numeric">
                        Ratio
                    </th>
</tr>
</thead>
<tbody>
<tr>
<td>
                        wav
                    </td>
<td>
</td>
<td>
</td>
<td>
                        0.000
                    </td>
<td>
                        838,198,748
                    </td>
<td>
                        1.000
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -5
                    </td>
<td>
                        77.094
                    </td>
<td>
                        343,708,712
                    </td>
<td>
                        0.410
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.2
                    </td>
<td>
                        -8
                    </td>
<td>
                        381.234
                    </td>
<td>
                        342,171,466
                    </td>
<td>
                        0.408
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -5
                    </td>
<td>
                        76.860
                    </td>
<td>
                        338,312,401
                    </td>
<td>
                        0.404
                    </td>
</tr>
<tr>
<td>
                        flac
                    </td>
<td>
                        1.1.3b2
                    </td>
<td>
                        -8
                    </td>
<td>
                        385.360
                    </td>
<td>
                        335,795,645
                    </td>
<td>
                        0.401
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
</td>
<td>
                        54.422
                    </td>
<td>
                    338,463,530
                    </td>
<td>
                        0.404
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.31
                    </td>
<td>
                        -h
                    </td>
<td>
                        84.657
                    </td>
<td>
                        330,617,706
                    </td>
<td>
                        0.394
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
</td>
<td>
                        56.500
                    </td>
<td>
                        337,399,346
                    </td>
<td>
                        0.403
                    </td>
</tr>
<tr>
<td>
                        wavpack
                    </td>
<td>
                        4.4a3
                    </td>
<td>
                        -h
                    </td>
<td>
                        74.797
                    </td>
<td>
                        332,932,224
                    </td>
<td>
                        0.397
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        94.313
                    </td>
<td>
                        324,081,824
                    </td>
<td>
                        0.387
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        3.99
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        194.656
                    </td>
<td>
                        314,759,020
                    </td>
<td>
                        0.376
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c2000
                    </td>
<td>
                        92.648
                    </td>
<td>
                        324,081,824
                    </td>
<td>
                        0.387
                    </td>
</tr>
<tr>
<td>
                        ape
                    </td>
<td>
                        4.01b2
                    </td>
<td>
                        -c4000
                    </td>
<td>
                        193.231
                    </td>
<td>
                        314,759,020
                    </td>
<td>
                        0.376
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —normal
                    </td>
<td>
                        259.234
                    </td>
<td>
                        320,562,281
                    </td>
<td>
                        0.382
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.520b1
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        1198.375
                    </td>
<td>
                        310,232,893
                    </td>
<td>
                        0.370
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —normal
                    </td>
<td>
                        265.329
                    </td>
<td>
                        320,562,281
                    </td>
<td>
                        0.382
                    </td>
</tr>
<tr>
<td>
                        optimfrog
                    </td>
<td>
                        4.600ex
                    </td>
<td>
                        —highnew
                    </td>
<td>
                        1261.015
                    </td>
<td>
                        309,379,572
                    </td>
<td>
                        0.369
                    </td>
</tr>
<tr>
<td>
                        tta
                    </td>
<td>
                        3.3
                    </td>
<td>
</td>
<td>
                        57.454
                    </td>
<td>
                        334,248,490
                    </td>
<td>
                        0.399
                    </td>
</tr>
<tr>
<td>
                        shorten
                    </td>
<td>
                        3.60
                    </td>
<td>
</td>
<td>
                        51.578
                    </td>
<td>
                        360,649,861
                    </td>
<td>
                        0.430
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
</td>
<td>
                        772.844
                    </td>
<td>
                        309,081,279
                    </td>
<td>
                        0.369
                    </td>
</tr>
<tr>
<td>
                        la
                    </td>
<td>
                        0.4b
                    </td>
<td>
                        -high
                    </td>
<td>
                        1037.719
                    </td>
<td>
                        307,359,296
                    </td>
<td>
                        0.367
                    </td>
</tr>
</tbody>
</table>
<p class="info">Tests performed by Ben Gunnink on November 14-17</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2006/11/20/lossless-audio-shootout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go Western, young man!</title>
		<link>http://heliologue.com/2006/09/27/go-western-young-man/</link>
		<comments>http://heliologue.com/2006/09/27/go-western-young-man/#comments</comments>
		<pubDate>Wed, 27 Sep 2006 05:48:55 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[Allison]]></category>
		<category><![CDATA[FLAC]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/2006/09/27/go-western-young-man/</guid>
		<description><![CDATA[Disclosure • This blog entry deals with a lot of people and a lot of places. Although nothing I could divulge has any reasonable expectation of privacy, I am still hesitant to include too much identifying information about parties who may not wish to be associated with this blog or its content. I am largely [...]]]></description>
			<content:encoded><![CDATA[<p class="alert"><strong>Disclosure •</strong> This blog entry deals with a lot of people and a lot of places.  Although nothing I could divulge has any reasonable expectation of privacy, I am still hesitant to include too much identifying information about parties who may not wish to be associated with this blog or its content.  I am largely eschewing the use of any names beyond mine and Allison&#8217;s, including any relevant fraternities or sororities.</p>
<h3>The Rising Action</h3>
<p>I spent the past weekend in Macomb, Illinois, a little bucolic &#8216;burb in the middle of a vast stretch of corn and grass.  In any other circumstance, this sleepy little town of about 20&#8217;000 people would be entirely unexceptional—it is quintessentially Midwestern, by which I mean that it is quintessentially dull.  Officially founded in 1830, it didn&#8217;t gain its famous feature—Western Illinois University—until 1899.  It enjoyed a brief relationship with the St. Louis Rams, who used WIU&#8217;s athletic facilities for summer training from 1996-2004.</p>
<p>I made the 3-hour drive west to see my girlfriend, Allison, who began her undergraduate studies there this fall, as you <a href="http://heliologue.com/2006/08/26/this-ones-for-you/">may recall</a> if you read this rag regularly.  We&#8217;d planned it for close to a month—I knew that visiting was a categorical imperative for me, but it was just difficult enough to remain an occasional thing.  Sadly, no surprise visits or unexpected trips.  <span id="more-1381"></span></p>
<p><a href="http://heliologue.com/img/albums/Personal/allison_and_i.jpg" title="Allison and I, summer 2006" rel="lightbox"><img id="image1382" src="http://heliologue.com/img/albums/Personal/allison_and_i_thumb.jpg" alt="Allison and I, summer 2006" class="left cover" /></a>I arrived on Friday afternoon.  The trip was long and lonely, the sky overcast but the air humid enough to require me to keep my air conditioning on.  At 80mph, opening the windows is a practical impossibility.  My back and ass hurt from sitting for so long, my bladder was slightly distended from the large coffee and the bottle of water that I imbibed along the way, but by the time I was navigating Macomb, I no longer really cared.  In part, this was because I was busy navigating (I missed my turn anyway and had to circle around to a secondary parking option), but it was also because I was so excited about finally seeing my girlfriend—I had not seen her, after all, since Labor Day weekend, admittedly not an eternity, but close enough when one is madly in love.  After navigating across a street and between some buildings, I saw her just as she exited her orchestra rehearsal, and my heart leaped as she came skipping toward me.  Neither pictures nor memory do her justice—I was thrilled.  My journey was over.</p>
<p>Once we got back to her dormitory, I had to meet all of her friends.  Allison makes a lot of friends, and being on an all-girl floor (more on that later) means that she&#8217;s surrounded constantly by mostly friendly girls of similar age.  I&#8217;ve seen this before—when Allison was in colorguard, for instance, or the dance team—and it always ends in bubbly friendship.  Sure enough, Allison had a whole cadre of extroverts, with whom we ate dinner in the cafeteria.  Nice, certainly, but a bit overwhelming to a quiet, understated, and severely car-lagged person such as myself.  I immediately set out to memorizing all their names (most of which seemed to begin with a |k| sound), with some success. It being Friday, most of them were going out drinking.</p>
<h3>WIU and Drinking</h3>
<p>Drinking is big at Western.  Really big.  Naturally, there are well-known party schools that probably eclipse it, but I personally have never experienced an on-campus culture as heavily predicated upon alcohol as I did during my 2.5 days in Macomb.  Western is home to 28 sororities and fraternities.  I am unaware how intrinsic the Greek system is to the drinking culture on campus, but I can say that the most drinking we saw was on Adams St., home to a number of frat houses, overflowing with herds of beer-gulping partygoers.</p>
<p>My immediate theory is that Macomb offers little other recreation besides intoxication.  The location is remote from any urban center (the nearest shopping mall is ≈30 miles away), and while Western it has the standard college amenities, the usual sort of commercialization that follows the college demographic—coffee houses, hookah bars, bookstores, specialty restaurants—just isn&#8217;t there.  Macomb is lucky to have a Wal-Mart and some fast-food franchises.  So, despite the Macomb police&#8217;s harsh stance on underage drinking, it&#8217;s stubbornly prevalent, to the degree that you are statistically likely to be doing only one of two things on a weekend night:  sitting in your dorm room, or drinking somewhere.  According to a 2000 College Alcohol Study by the Harvard School of Public Health entitled &#8220;<a href="/pdf/cas_mono_2000.pdf" title="Harvard College Alcohol Study">Binge Drinking On America&#8217;s College Campuses</a>,&#8221; Greek system membership and collegiate athletics participation are the two important correlating factors for the likelihood of binge drinking, but anecdotally I can assure you that it&#8217;s by no means limited to these criteria alone.</p>
<p>Saturday morning, Allison and I attended a charity softball tournament, sponsored by her sorority, which was held for charity.  It began at 10 a.m., which struck me as odd, since I figured most of the participants would be miserably hung over at that point.  And to no great surprise, I heard a number of the female spectators mumble things like &#8220;I drank so much last night,&#8221; and the otherwise-fit male participants stumbling and groaning like overtaxed fat men, bemoaning their sorry state.  True to form, however, one winning team, when faced with three empty hours until their next match, began to loudly suggest they all head to a local bar for some celebratory beers.</p>
<h3>Accommodations</h3>
<p>Allison and I didn&#8217;t tarry too long at the event—we were tired from staying up late the night before, as Allison wanted to finish the last few episodes of the second season of <cite>Grey&#8217;s Anatomy</cite> before we watched the inaugural episode of season 3 that I had brought with me on my pen drive.  Also, were hungry, having basically missed breakfast.  Our first night of sleep was a little turbulent, too:  Allison lofts her bed, which is a twin-sized unit, and this leaves <em>maybe</em> two vertical feet from mattress to ceiling.  So there we were, having both squeezed into that little cave of a space, and we fell asleep almost immediately, only to wake up from the incredible heat that I had managed to generate underneath the covers.  Also, the bed had a bit of a droop in the middle, and so we both rolled toward each other, fighting for space.  I know, I know—how romantic.  By Sunday night, though, we had managed to find our groove, sleeping more comfortably and more soundly in each other&#8217;s embrace.</p>
<p>I&#8217;ve never lived in a dorm before—the closest I&#8217;ve come was bunking in a dorm at Case Western for three days (see blogged bits:  <a href="http://heliologue.com/2006/06/28/the-conference-day-i-pt-i/">1</a>, <a href="http://heliologue.com/2006/06/28/the-conference-day-i-pt-ii/">2</a>, <a href="http://heliologue.com/2006/06/29/the-conference-day-ii-pt-i/">3</a>, <a href="http://heliologue.com/2006/06/29/the-conference-day-ii-pt-ii/">4</a>, <a href="http://heliologue.com/2006/06/30/the-conference-day-iii/">5</a>), or maybe staying at a hotel.  Allison&#8217;s dorm is an X when viewed aerially, and each L (half of the X) on each level is reserved for a specific sex.  Each half of a floor is isolated from the other—for a male to go from his side of Floor 10 to the other, for instance, he has to travel down to the first or second floor, walk around, and take a different set of elevators up to the female side of Floor 10, and he must be accompanied by a female from that point on.  As a male guest <em>residing</em> in a female area, I had to be accompanied by Allison for every trip to the bathroom (I wash my hands just often enough to be irritating), and when I showered, she stood guard to make sure that no other girls came in looking to bathe—I was, after all, about an entire head taller than the shower stall (the showerhead rose to a point level with my chest).  Had someone been starkers in a neighboring stall, I couldn&#8217;t have seen her goods without a purposeful effort on my part (which I am smart enough not to do), but it still would have been a bad scene.  None of the girls seemed to particularly care about a guy on their floor, which made things considerably easier.</p>
<p>I lived mostly out of a suitcase, a selection of clothes that were mostly too warm, as I underestimated the warmth of the weekend (rain was forecast—we received almost none).  I am a creature of habit and familiarity, so living in a foreign environment, with travel-sized and microwaveable versions of my stuff and my diet, respectively, was unsettling.  Or at least it would be—in Ohio, I was uncomfortable for much of the time, bunking with coworkers—but being with Allison was comforting.  I didn&#8217;t feel out of place or at odds with my environment:  to the contrary, I felt more comfortable with Allison than ever before.  </p>
<h3>Saturday:  He drinks a whisky drink, he drinks a vodka drink, he drinks a lager drink, he drinks a cider drink</h3>
<p>Saturday afternoon, after returning from the charity event, Allison and I availed ourselves of the local Pizza Hut, and absolutely smashed a large pepperoni pizza and order of breadsticks.  Maybe I was just hungry, but we both agreed that it was especially satisfying at that point.  After we had digested, we went out to the library, which is one of WIU&#8217;s points of pride.  It&#8217;s a massive structure (six stories and 200&#8217;000ft<sup>2</sup>), a mixture of a college library and a botanical gardens, overflowing with decorative plant life and topped by a triangular glass ceiling.  It was deathly quiet that afternoon, and we hiked up to the top floor, found two chairs, and read, but the early rising and the smothering silence eventually got to us.  I found my eyes crossing in fatigue as I tried to read.  Eventually, we gave up and headed back to the dorm for a nap.  By this point, the rest of Allison&#8217;s floor (with some notable, sober exceptions) was just beginning to stir, nursing headaches.  It was still quiet enough for a nap, and we woke sometime shortly after five, somewhat refreshed but groggy all over again.</p>
<p>The major event of the night was a fall concert held by the various musical groups of WIU&#8217;s Fine Arts program, namely the Chorus, the Jazz Band, the Orchestra, and the Wind Ensemble, the latter two of which Allison is principal bassoonist.  After getting ready, Allison, myself, and two of Allison&#8217;s friends piled into her car and headed out in a bit of a hurry.  In the end, I had to drive Allison&#8217;s car a block or so to a parking lot while she rushed to get her instrument and high-tail it to the performance hall.  </p>
<p>The concert, while nice, was nothing to gush about.  That is to say, each ensemble performed a short, illustrative set that introduced itself without really showing off what each was capable of (it is early in the semester, after all).  The orchestra played the final movement of Dvorák&#8217;s 9<sup>th</sup> Symphony, which was excellent, and the highlight of the wind ensemble&#8217;s performance was Frank Ticheli&#8217;s <i>Blue Shades</i>, a jazz/swing-inspired piece that featured an outlandish clarinet solo, which was performed with such pizazz that the male clarinetist was treated to a feminine chorus of cheers as he stood up after the conclusion of the piece.  Allison had a few short exposed parts (she has more solos in the full Dvorák symphony, which they will naturally be playing next weekend when I am not there), and needless to say she was wonderful, as she always is.</p>
<p>The post-concert festivities, unrelated to the Fine Arts program, was a Fall Party for Allison&#8217;s sorority.  Allison was invited, but not even sure how to get to the venue until perhaps 10:30pm, when she was finally able to get ahold of someone who knew.  The &#8220;venue&#8221; was really just the backyard of a farmhouse in rural Macomb, and by the time we got there, it had been a &#8220;wet&#8221; event for a couple of hours, which is to say that everyone was drinking by that point.  You might think that a couple of hours isn&#8217;t even long enough for a proper drunk, but even before 11, some of the same people who were hung over like death at the charity event that morning were already so stupendously inebriated that they were having trouble standing.  Some seemed to be taking it more easy with the drinking.  One very nice girl who came up to talk to Allison and I admitted immediately that she was basically shitfaced, but managed to talk to us for a good ten or fifteen minutes, coherently, about the sorority and about her career plans.  My FLAC hoodie sparked a discussion about computer science majors and the Java programming language.  So, I can at least say that this group, while very drunk, was at least comprised of <em>friendly</em> drunks, who were also prescient enough to sleep on-site, in tents set up for that very purpose.  </p>
<p>Unimpressed with the choice of recreational activity (e.g. drinking, and then peeing on the corn), Allison and I left after a short stay there and headed back to the dorm, where we cuddled, finished watching <cite>Laws of Attraction</cite>, and went to bed around 1:30pm, aware that we had the luxury of sleeping in the next morning.</p>
<h3>Falling Action</h3>
<p>Sunday doesn&#8217;t lend itself well to narrative.  Allison and I arose at about 11am, cleaned up around the dorm, and hung out until 4pm, when she had to go practice for a talent show that her sorority is participating in.  I sat on the sidelines and read my book, sometimes smirking at the hangover-related groans being offered up by the participating fraternity members.  I never cease to be amazed that the behavior of the previous evening fails to change, regardless of the events of the subsequent day.  It&#8217;s a pervasive and pernicious sort of culture.</p>
<p>After the practice, Allison and I stopped at K-Mart for some supplies, got dinner at a Wendy&#8217;s, and ate quickly before she needed to leave for her sorority&#8217;s new member ceremony (an actual ceremony, though, and not a hazing).  I stayed at the dorm, confined to the room, and read my book, snacking all the while.  I spent most of the time wrapped up in the enormous blanket that Allison had made me (I&#8217;d offer pictures if my camera wasn&#8217;t shit), and she finally got back around nine, along with most of the girls who had left for the weekend.  </p>
<p>We did some laundry, and I painted her nails while she studied for a test.  Neither of us really wanted to go to bed, since the morning would be a harbinger of my inevitable departure.   I had decided to stay the extra night, rather than leave Sunday afternoon, in order to squeeze all of the time possible out of my visit, but it still didn&#8217;t seem like enough time.  I didn&#8217;t want to leave;  Allison didn&#8217;t want me to either, but come Monday morning, I needed to leave by 8:30 in order to make it to my afternoon classes.  Tears were shed—Allison and I felt extremely close to each other this weekend, and leaving felt like losing her to college all over again.  The ride home was smooth and uneventful, but I was in a dour mood, eschewing music for the first 40 or so miles, unable to get into it.</p>
<p>In a little over a month, she and I will celebrate four years together.  It continues to amaze me how she and I seem to be a living breathing thing capable of autonomous growth.  It never feels to me as though we weaken, despite any fights or ruts, and my love for her is continuously renewed by some means or other.  I had a great weekend with Allison.  I love her, with all my heart.</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2006/09/27/go-western-young-man/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Terrorists &lt; Pirates</title>
		<link>http://heliologue.com/2006/03/22/terrorists-pirates/</link>
		<comments>http://heliologue.com/2006/03/22/terrorists-pirates/#comments</comments>
		<pubDate>Wed, 22 Mar 2006 14:58:14 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/2006/03/22/terrorists-pirates/</guid>
		<description><![CDATA[Ed at Freedom to Tinker comments on the triennial DCMA exception discussion. Here&#8217;s a basic overview of the problem. Opponents of DRM say: There should be a stipulation allowing &#8220;users to remove from their computers certain DRM software that causes security and privacy harm&#8221; Exemptions to bad DRM would mean that labels would be under [...]]]></description>
			<content:encoded><![CDATA[<p>Ed at Freedom to Tinker <a href="http://www.freedom-to-tinker.com/?p=984">comments</a> on the triennial DCMA exception discussion.</p>
<p>Here&#8217;s a basic overview of the problem.  Opponents of DRM say:</p>
<ol>
<li>There should be a stipulation allowing &#8220;users to remove from their computers certain DRM software that causes security and privacy harm&#8221;</li>
<li>Exemptions to <em>bad</em> DRM would mean that labels would be under presssure to come up with <em>good</em> DRM</li>
<li>Or, as worded by the CCIA and Open Source and Industry Association:  add an exemption for DRM schemes that &#8220;employ access control measures which threaten critical infrastructure and potentially endanger lives.&#8221;</li>
</ol>
<p>Then Big Media (BSA, RIAA, MPAA, <i>&amp;tc.</i>) says:</p>
<ol>
<li>There wouldn&#8217;t be any incentive to create better DRM it &#8220;would be fundamentally undermined if copyright owners [...] were left in such serious doubt about which measures were or were not subject to circumvention under the exemption.</li>
<li>[T]he boundaries of the proposed exemption would turn on whether access controls &#8220;threaten critical infrastructure and potentially endanger lives&#8221;</li>
</ol>
<p>Now, I agree with Big Media insofar as the proposed exemptions are rather broadly defined, and you know that Big Media hates broad language unless it works to their benefit.  However, when we&#8217;re talking about what defines a situation where DRM &#8220;threaten[s] critical infrastructure and potentially endanger[s] lives,&#8221; something tells me that we&#8217;re not talking about Joe Sixpack illegally obtaining the latest Korn album.  That Big Media would quibble over such things is truly pathetic.</p>
<p>I&#8217;m surprised that they&#8217;re even pushing DRM so hard at all.  Anyone who knows anything about technology has been saying for years that it&#8217;s a waste of time.  It ruins your portable music player&#8217;s battery life, it can harm your computer, it doesn&#8217;t accurate reflect the usage pattern of most consumers, it&#8217;s not broadly compatible, and it hasn&#8217;t seemed to make a dent in the RIAA/MPAA&#8217;s bogeyman of INTERNET PIRACY!</p>
<p>Here&#8217;s the thing:  if my options are to pay $X to download a 128kbps AAC, MP3, or WMA file with copy protection that I can&#8217;t use indefinitely or play everywhere, <strong>or</strong> to &#8220;illegally&#8221; download a release group&#8217;s rip at 192kbps/<accr title="Variable Bitrate">VBR</accr> or find a lossless FLAC version somewhere, then my choice is obvious.  I hate to break it to big media, but as much as they&#8217;d like to be the ultimate arbiters of price, technology, and taste, it&#8217;s really market forces.  I&#8217;m part of that market, I cast my vote, and my vote is a big hearty &#8220;Fuck you&#8221; to the RIAA, the MPAA, software patent holders, and anybody else who thinks they deserve money for controlling information instead of providing services.</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2006/03/22/terrorists-pirates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Declaration of Audio Rights</title>
		<link>http://heliologue.com/2005/07/12/a-declaration-of-audio-rights/</link>
		<comments>http://heliologue.com/2005/07/12/a-declaration-of-audio-rights/#comments</comments>
		<pubDate>Tue, 12 Jul 2005 16:07:47 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/?p=680</guid>
		<description><![CDATA[1. Patents There should be no reason whatsoever that patent-free formats (OGG, FLAC, APE, MPC) shouldn&#8217;t be supported by every audio program and digital audio player in existence. The code is freely available: the only excuse for companies who continue to churn out hardware players that only support MP3 and WMA is sheer laziness. We [...]]]></description>
			<content:encoded><![CDATA[<h5>1. Patents</h5>
<p>There should be no reason whatsoever that patent-free formats (<a href="http://vorbis.com">OGG</a>, <a href="http://flac.sf.net">FLAC</a>, <a href="http://www.monkeysaudio.com/">APE</a>, <a href="http://www.musepack.net/">MPC</a>) shouldn&#8217;t be supported by every audio program and digital audio player in existence.  The code is freely available:  the only excuse for companies who continue to churn out hardware players that only support MP3 and WMA is sheer laziness.  <a href="http://www.dapreview.net/content.php?review.201">We know that it&#8217;s possible</a>.  Even <a href="http://apple.com">vendors</a> who like to tout themselves as friendly to <abbr title="Free &#038; Open-Source Software">FOSS</abbr> continue to enforce a narrow spectrum of patented codecs (MP3 and WMA or AAC) and vendor lock-in.  From now on, consumers must press for the adoption of patent-free codecs for their own music libraries, and in terms of vendor support.</p>
<h5>2.  Digital Restrictions Management</h5>
<p><abbr title="Digital Restrictions Management">DRM</abbr> is a fundamental blow to users&#8217; freedom of information.  DRM is only supported by proprietary audio codecs whose performance and quality is severely lacking, and only understood by restrictive software like Windows Media Player and iTunes.  It hinders the fair use of legally purchased music and does nothing to hinder the spread of pirated material, all of which is available in formats with freely available encoders (<abbr title="Free Lossless Audio Codec">FLAC</abbr>, <abbr title="Lame Ain't an MP3 Encoder">LAME</abbr>, &#038;c.).  It does this by only allowing a song to be transfered a certain number of times before expiring, meaning that despite legally purchasing the song from whatever source, the consumer does not <em>own</em> the music, but is rather only <em>renting</em> it; all this for a song in a poor format, a fraction of its former self.  From now on, consumers must let vendors know that DRM is an abridgement of their rights as consumers and an insult to free ownership.</p>
<h5>3.  Bitrates</h5>
<p>Vendors tout the size of their Digital Audio Players&#8217; hard drives (which might otherwise be incomprehensible to computer-illiterate customers) in terms of the number of songs that can be crammed onto it.  In order to maximize the appeal, marketing departments usually use the lowest possible encoding quality in order to use bigger numbers.  The Creative Zen description states &#8220;20 GB storage lets you bring up to 10,000 WMA songs (64 kbps) or 5000 MP3 songs (128 kbps) everywhere you go.&#8221;  It is in affront to audiophiles everywhere to suggest that one should encode <em>anything</em> at 128kbps; such a thing may have been acceptable in the days of Napster, but is certainly not now.  MP3 files do not reach transparency until at least 192kbps.  It is a mockery of even greater proportions to suggest that any piece of music should ever be subject to an encoding at 64kbps (in WMA, even!).</p>
<p>It is time that consumers start demanding a more realistic approach to these marketing campaigns; they need better education on the relative qualities of various formats at differing levels of compression.  What&#8217;s more, disk-based storage has reached an extent at which we should be clamoring for better (if less efficient) methods of compression, such as the aforementioned lossless codecs.  From now on, consumers must pressure manufacturers to use realistic figures when describing capacities.</p>
<h5>4.  Bono</h5>
<p>Bono must stop making commercials for the iPod and just focus wearing sunglasses at diplomatic functions.  In fact, he should probably stop making albums as well; he seems to be better as an activist than a musician.</p>
<h5>5.  Radio</h5>
<p>Consumers need to abandon the radio as a means of entertainment.  It&#8217;s become a cesspool of nothing but Top 40 tripe and the vapid banter of legally retarded show hosts.  What&#8217;s more, its quality is completely miserable, and it&#8217;s subject to the iron fist of the FCC.  Either listen to CDs or MP3 players in your car/home, or use satellite radio as a censor-free and higher-quality alternative.  The idea of listening to six minutes of commercials in order to hear the same Gwen Stefani song they played an hour ago strikes any sensible audiophile as absurd.  Take control of what you listen you.</p>
<h5>6.  Mastering</h5>
<p><a href="http://heliologue.com/2005/06/14/the-loudness-race-and-audio-compression/">As stated before</a>, the tendency to create extremely <em>loud</em> songs suited to radio airplay is a death knell for music quality.  To all producers and sound engineers, this is a call to start mixing audio in such a way that preserves dynamics and makes the experience of listening to said music more enjoyable.  Not only does hot music just sound <em>bad</em>, but it makes the job of compressing and manipulating that music even harder.  Stop it!  Just stop it!  Ross Robinson, I&#8217;m talking to you!</p>
<h5>7.  Consumers</h5>
<p>Of course, none of this would be a problem if you music fans and consumers weren&#8217;t such braindead twits about it all.  You have the right to inform yourselves of the dangers of DRM, the strengths and weaknesses of different compression formats, and the evil that is hot mastering.  You have the right to pester hardware vendors about support for patent-free codecs and the right to purchase from those companies that <em>do</em> implement them; you have the right to see through marketing bullshit about fitting 10&#8217;000 songs on a single player.  You have the right to not give a damn about Apple&#8217;s glossy-but-inferior products or the white earbuds that will get you mugged.  You have the right to use better programs than Windows Media Player, the right to encode your entire collection in FLAC, the right to transfer a song that you own to as many devices as you damn well please.</p>
<p>You have the right not to be a lazy as and accept whatever is fed to you.  And you have the right to enjoy your music in all its unadultered glory.</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2005/07/12/a-declaration-of-audio-rights/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>The loudness race and audio compression</title>
		<link>http://heliologue.com/2005/06/14/the-loudness-race-and-audio-compression/</link>
		<comments>http://heliologue.com/2005/06/14/the-loudness-race-and-audio-compression/#comments</comments>
		<pubDate>Tue, 14 Jun 2005 23:28:15 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://heliologue.com/blog/?p=645</guid>
		<description><![CDATA[The Loudness Race: the aim of pop music producers to create sounds that are bigger and louder in order to sound &#8220;better&#8221; on the radio. It&#8217;s a sickness, really. Abou talked about it almost a year ago, though unfortunately the site he links to is gone (though you can sort of view it with the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.audioholics.com/techtips/specsformats/currentrecordingtrendsP1.php">The Loudness Race</a>:  the aim of pop music producers to create sounds that are bigger and louder in order to sound &#8220;better&#8221; on the radio.  It&#8217;s a sickness, really.  Abou <a href="http://abou.heliologue.com/?p=61">talked about it</a> almost a year ago, though unfortunately the site he links to is gone (though you can sort of view it with the <a href="http://web.archive.org/web/20040924123958/http://www.loudnessrace.net/">Wayback Machine</a>).</p>
<blockquote><p>
One of the major problems that have cropped up in many of the pop music releases in the past 5 to 6 years is level control. I have painfully listened to my step kids CDs and heard the shrilling sounds they conveyed. I wasn&#8217;t surprised when I hooked up the CD player&#8217;s analog outputs to my oscilloscope and observed levels so high that they were clipping on a consistent basis. One normally thinks of clipping as a power amplifier problem, yet clipping in the digital domain can be just as bad.</p>
</blockquote>
<p>I bring this up, because lately I&#8217;ve been <a href="http://heliologue.com/2005/06/08/a-quick-note-about-flac/">experimenting</a> with the <a href="http://flac.sf.net">FLAC</a> audio compression format.  It&#8217;s touted as having an average compression ratio of 0.5-0.55 (original size * 0.5[5] = new size).  When I was converting a CD of Rachmaninov piano concertos, I got between 0.38 and 0.47.  Obviously, those are extremely good compression ratios for a <em>lossless</em> encoder.  In fact, they are such that I&#8217;ve considered buying some extra storage space and having my entire music collection be FLAC.  Except I can&#8217;t.  Because most of my collection is modern, and probably hot as hell.  I tried encoding my Boy Hits Car album in FLAC, and got average ratios of 0.75 (that&#8217;s bad:  only a quarter of the file size was shaved off).  At 400 modern CDs, that&#8217;s almost 300GB right there, not counting anything else I download.</p>
<p>And yet, when I encoded King Crimson&#8217;s <em>In the Court of the Crimson King</em>, I was getting the promised levels of between 0.5 and 0.6.  Why?  Because that album was recorded and mastered well, just like most recordings of classical music.  With the proper levels, FLAC is able to achieve good compression rates.  Another album that is supposed to be excellent in regards to this is Tool&#8217;s <em>Lateralus</em> according to <a href="http://web.archive.org/web/20041024211058/www.loudnessrace.net/solutions/">Wes Lindstrom</a>.  In an effort to test my hypothesis about FLAC, I decided to do a rough comparison of rates for a robust classical album (Solti/CSO play Mahler&#8217;s 8<sup>th</sup> Symphony), a relatively tame classical album (Ashkenazy&#8217;s performance of some Rachmaninov preludes), Tool&#8217;s <em>Lateralus</em>, Opeth&#8217;s <em>Blackwater Park</em>, RHCP&#8217;s <em>Californication</em>, Oasis&#8217;s <em>(What&#8217;s the Story) Morning Glory?</em>, Änglagård&#8217;s <em>Epilog</em>, and Jethro Tull&#8217;s <em>Thick as a Brick</em>.  I will average the ratios for all tracks and present the findings, seeing if the compression matched what I thought it would be based on my preconceptions of the mastering.  For instance, I expect <em>both</em> classical albums to be excellent, as well the Jethro Tull and to a lesser extent the Änglagård.  Opeth will fall in the middle, and Oasis/RHCP will be horrible.  All compression is done using FLAC 1.1.2a -8 -V.</p>
<table class="sortable rowstyle-even">
<thead>
<tr>
<th class="sortable-text" scope="col">Album</th>
<th class="sortable-numeric" scope="col">No. of  tracks</th>
<th class="sortable-numeric" scope="col">Mean ratio</th>
<th class="sortable-numeric" scope="col">Whole album ratio</th>
</tr>
</thead>
<tfoot></tfoot>
<tbody>
<tr>
<td>Opeth • Blackwater Park</td>
<td>8</td>
<td>0.680</td>
<td><strong>0.714</strong></td>
</tr>
<tr>
<td>Oasis • {What&#8217;s the Story} Morning Glory?</td>
<td>12</td>
<td>0.684</td>
<td><strong>0.689</strong></td>
</tr>
<tr>
<td>Red Hot Chili Peppers • Californication</td>
<td>15</td>
<td>0.707</td>
<td><strong>0.708</strong></td>
</tr>
<tr>
<td>Jethro Tull • Thick as a Brick</td>
<td>2</td>
<td>0.534</td>
<td><strong>0.534</strong></td>
</tr>
<tr>
<td>Änglagård • Epilog</td>
<td>6</td>
<td>0.439</td>
<td><strong>0.520</strong></td>
</tr>
<tr>
<td>Tool • Lateralus</td>
<td>13</td>
<td>0.540</td>
<td><strong>0.580</strong></td>
</tr>
<tr>
<td>Gustav Mahler • Symphony Nr. 8 (Solti/CSO)</td>
<td>16</td>
<td>0.518</td>
<td><strong>0.499</strong></td>
</tr>
<tr>
<td>Sergei Rachmaninov • 24 Preludes [Disc 1] (Ashkenazy)</td>
<td>15</td>
<td>0.342</td>
<td><strong>0.337</strong></td>
</tr>
</tbody>
</table>
<p>As you can see from the results, most of my hypothesis was confirmed.  Classical music, even boisterous Mahler, compresses extremely well, while modern music does not.  Depending on the type of music, a similar approach may or may not be taken in terms of mastering and levels.  The Änglagård album, recorded in the the style of 60s prog bands, saw compression rates similar to those touted by FLAC&#8217;s coders.  <cite>Californication</cite>, mentioned specifically by Wes Lindstrom for being extremely hot, sees levels at about 0.75.  That was 1999:  today, most rock/pop albums are that hot.  Lindstrom also specifically mentioned Tool&#8217;s <cite>Lateralus</cite> as being well-mastered, and we can see that the main tracks tend to fall in the low 0.6s:  not exactly the best I&#8217;ve ever seen, but excellent for an album with as many furious moments as it has.  Even Mahler&#8217;s 8th hit similar numbers at one point.</p>
<p>I&#8217;m no expert on the acoustic model, but it doesn&#8217;t take a neurosurgeon to figure out that the music industry&#8217;s tendency to create extremely loud/hot albums (think of these in terms of the acoustic model) is not only damaging to the quality of the music, but it also defies our ability to compress it efficaciously.  When you consider that pop bands essentially record for the radio, it&#8217;s really no surprise that most people can&#8217;t appreciate the difference between a well-mastered and a poorly-mastered album.  It&#8217;s also no wonder that people don&#8217;t seem to mind listening to mp3s with such low bitrates:  these songs were recorded for a lackluster medium, and one lackluster medium is as good as another.  Hot mastering steals away dynamic contrast and quality sound.  Take heed, producers:  give us back our music!</p>
]]></content:encoded>
			<wfw:commentRss>http://heliologue.com/2005/06/14/the-loudness-race-and-audio-compression/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

