<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Mac .flac iTunes Blues</title>
	<atom:link href="http://www.soundunreason.com/InkWell/index.php?feed=rss2&#038;p=928" rel="self" type="application/rss+xml" />
	<link>http://www.soundunreason.com/InkWell/?p=928</link>
	<description>Spilling Far and Wide</description>
	<lastBuildDate>Sun, 29 Aug 2010 18:47:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: JamesIsIn</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-4121</link>
		<dc:creator>JamesIsIn</dc:creator>
		<pubDate>Wed, 14 Apr 2010 18:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-4121</guid>
		<description>Great news.  Thanks for reading.</description>
		<content:encoded><![CDATA[<p>Great news.  Thanks for reading.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devon Milbauer</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-4116</link>
		<dc:creator>Devon Milbauer</dc:creator>
		<pubDate>Wed, 14 Apr 2010 05:09:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-4116</guid>
		<description>I found your site usefull.</description>
		<content:encoded><![CDATA[<p>I found your site usefull.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JamesIsIn</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-4074</link>
		<dc:creator>JamesIsIn</dc:creator>
		<pubDate>Sun, 11 Apr 2010 03:21:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-4074</guid>
		<description>I filed a bug (feature request) with Gnome/Rhythmbox to see if we couldn&#039;t put together a DAAP share that would feed into iTunes such that iTunes would be able to playback the FLAC files:

https://bugzilla.gnome.org/show_bug.cgi?id=614783

A developer there (J Matthew) put together a patch which I tested.  The patch did change the type iTunes displays in the Info dialog (Kind: QuickTime movie file); however, the same behavior persists on the client end—namely no playback.

I am continuing to investigate.</description>
		<content:encoded><![CDATA[<p>I filed a bug (feature request) with Gnome/Rhythmbox to see if we couldn&#8217;t put together a DAAP share that would feed into iTunes such that iTunes would be able to playback the FLAC files:</p>
<p><a href="https://bugzilla.gnome.org/show_bug.cgi?id=614783" rel="nofollow">https://bugzilla.gnome.org/show_bug.cgi?id=614783</a></p>
<p>A developer there (J Matthew) put together a patch which I tested.  The patch did change the type iTunes displays in the Info dialog (Kind: QuickTime movie file); however, the same behavior persists on the client end—namely no playback.</p>
<p>I am continuing to investigate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JamesIsIn</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-4011</link>
		<dc:creator>JamesIsIn</dc:creator>
		<pubDate>Sun, 04 Apr 2010 10:50:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-4011</guid>
		<description>I believe it.  I have known DJ’s with amazing clutter. I was so excited to get all the discs into crates and out of the living room.

It bothers me less that ALAC is proprietary and more that I cannot buy music as ALAC--and I can buy music as FLAC but Apple ignores them.  (As does Microsoft.)  Remember &lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Monkey&#039;s_Audio&quot; rel=&quot;nofollow&quot;&gt;APE&lt;/a&gt; is proprietary just less restrictive.

I&#039;ll have another look at Vox.  Seems I did once but don&#039;t remember it.  I just downloaded &lt;a target=&quot;_blank&quot; href=&quot;http://sbooth.org/play&quot; rel=&quot;nofollow&quot;&gt;PLAY&lt;/a&gt; but need to replace a hard drive in my music server so haven&#039;t done any testing yet.</description>
		<content:encoded><![CDATA[<p>I believe it.  I have known DJ’s with amazing clutter. I was so excited to get all the discs into crates and out of the living room.</p>
<p>It bothers me less that ALAC is proprietary and more that I cannot buy music as ALAC&#8211;and I can buy music as FLAC but Apple ignores them.  (As does Microsoft.)  Remember <a target="_blank" href="http://en.wikipedia.org/wiki/Monkey's_Audio" rel="nofollow">APE</a> is proprietary just less restrictive.</p>
<p>I&#8217;ll have another look at Vox.  Seems I did once but don&#8217;t remember it.  I just downloaded <a target="_blank" href="http://sbooth.org/play" rel="nofollow">PLAY</a> but need to replace a hard drive in my music server so haven&#8217;t done any testing yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carlos</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-3978</link>
		<dc:creator>Carlos</dc:creator>
		<pubDate>Sat, 03 Apr 2010 02:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-3978</guid>
		<description>Hello, James. Yep, I sympathize a lot with your problems. Believe it or not, I have a much larger library to deal with, most of it in .FLAC and/or .APE; I don&#039;t use a remote server, however (I use a monster Drobo disk server instead), so the files always look local to me. 

Have you tried &lt;a target=&quot;_blank&quot; href=&quot;http://alenofx.viviti.com/entries/projects/vox&quot; rel=&quot;nofollow&quot;&gt;Vox&lt;/a&gt;? It&#039;s a simple, no-frills player, but it&#039;s stable and neat. The developer is a super-nice individual, uber-responsive and greatly involved with his creation; even if Vox doesn&#039;t support DAAP (I don&#039;t know that it does or doesn&#039;t), you could try contacting him at the URL above. Perhaps he can add that feature to Vox&#039;s roadmap...

Good luck, I hope we live to see the solution to this one of many Steve Jobs proprietary/BigBrother games.</description>
		<content:encoded><![CDATA[<p>Hello, James. Yep, I sympathize a lot with your problems. Believe it or not, I have a much larger library to deal with, most of it in .FLAC and/or .APE; I don&#8217;t use a remote server, however (I use a monster Drobo disk server instead), so the files always look local to me. </p>
<p>Have you tried <a target="_blank" href="http://alenofx.viviti.com/entries/projects/vox" rel="nofollow">Vox</a>? It&#8217;s a simple, no-frills player, but it&#8217;s stable and neat. The developer is a super-nice individual, uber-responsive and greatly involved with his creation; even if Vox doesn&#8217;t support DAAP (I don&#8217;t know that it does or doesn&#8217;t), you could try contacting him at the URL above. Perhaps he can add that feature to Vox&#8217;s roadmap&#8230;</p>
<p>Good luck, I hope we live to see the solution to this one of many Steve Jobs proprietary/BigBrother games.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Converting .shn Files into .flac Files &#124; The InkWells</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-2029</link>
		<dc:creator>Converting .shn Files into .flac Files &#124; The InkWells</dc:creator>
		<pubDate>Thu, 03 Sep 2009 17:57:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-2029</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JamesIsIn</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-1132</link>
		<dc:creator>JamesIsIn</dc:creator>
		<pubDate>Sat, 13 Jun 2009 16:59:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-1132</guid>
		<description>Support my idea for a better DAAP solution for Ubuntu:

&lt;a target=&quot;_blank&quot; href=&quot;http://brainstorm.ubuntu.com/idea/19207/&quot; rel=&quot;nofollow&quot;&gt;
&lt;img src=&quot;http://brainstorm.ubuntu.com/idea/19207/image/1/&quot; /&gt;
&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Support my idea for a better DAAP solution for Ubuntu:</p>
<p><a target="_blank" href="http://brainstorm.ubuntu.com/idea/19207/" rel="nofollow"><br />
<img src="http://brainstorm.ubuntu.com/idea/19207/image/1/" /><br />
</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JamesIsIn</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-1131</link>
		<dc:creator>JamesIsIn</dc:creator>
		<pubDate>Sat, 13 Jun 2009 16:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-1131</guid>
		<description>Unfortunately not.  I am still seeking a developer who has a different opinion (and the time to hack at it); but as of yet all of the developers I have talked with say it can&#039;t be done (though they are a little soft on &lt;i&gt;why&lt;/i&gt; it can&#039;t be done).

If you are a current Mac user, I would encourage you to call Apple&#039;s customer support and inquire about FLAC playback and encoding on your Mac.  They will tell you it can&#039;t be done but I think this will help influence Apple to include FLAC support in the future (the consumer holds the purse strings).</description>
		<content:encoded><![CDATA[<p>Unfortunately not.  I am still seeking a developer who has a different opinion (and the time to hack at it); but as of yet all of the developers I have talked with say it can&#8217;t be done (though they are a little soft on <i>why</i> it can&#8217;t be done).</p>
<p>If you are a current Mac user, I would encourage you to call Apple&#8217;s customer support and inquire about FLAC playback and encoding on your Mac.  They will tell you it can&#8217;t be done but I think this will help influence Apple to include FLAC support in the future (the consumer holds the purse strings).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: angus</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-1091</link>
		<dc:creator>angus</dc:creator>
		<pubDate>Sat, 06 Jun 2009 01:34:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-1091</guid>
		<description>I&#039;m having an almost identical problem to you and haven&#039;t found a solution. I&#039;ve read what you said and am curious as to know whether or not you have made any progress or determined another work around solution?</description>
		<content:encoded><![CDATA[<p>I&#8217;m having an almost identical problem to you and haven&#8217;t found a solution. I&#8217;ve read what you said and am curious as to know whether or not you have made any progress or determined another work around solution?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JamesIsIn</title>
		<link>http://www.soundunreason.com/InkWell/?p=928&#038;cpage=1#comment-960</link>
		<dc:creator>JamesIsIn</dc:creator>
		<pubDate>Sun, 12 Apr 2009 19:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.soundunreason.com/InkWell/?p=928#comment-960</guid>
		<description>I am mostly positive it won&#039;t work to run one of the non-local files through OggS and then try to access that file through the DAAP connection.

The OggS step stores information about a file, either in the Spotlight data store or in the resource fork of the file system, and there is no associated filepath for any file coming through DAAP.  Further if it turns out that the metadata is stored in the resource fork then other file systems (outside of HSF and HSF Plus) won&#039;t have a resource fork (are not multi-forking file systems).

Either way, it seems that the path to success on the Mac (if one should exist) lies in manipulating the system of assumptions made when a flac file is encountered.

If I run the command mdls on a file called Song.flac (sans OggS) I get a list of kMDItems returned.  One of those is kMDItemFSTypeCode = 0 and another is kMDItemKind = &quot;FLAC Audio File&quot;.  If I change that filename to Song.jpg I get kMDItemFSTypeCode = 0 (should be 27747840 for a jpg) and kMDItemKind = &quot;JPEG Image&quot;.  If I, even then, run that file through Set OggS it changes the TypeCode to 1332176723.

If I make the same tests using a file called Image.jpg (an actual image file) the TypeCode starts as 27747840 (of course), Set changes it to 1332176723, and Clear changes it to 0 (because it&#039;s really the same as Set except its target output is zero--this happens to not break the jpg).

This suggests that Spotlight gathers current metadata from the file (perhaps from the ID3 tag information) and fills in those kMDItems.  It either finds a value it knows and marks it as 0 or it finds a value it doesn&#039;t have instructions for (more likely) and inserts a null value as a fallback.  It would seem then that the thing to do is to give Spotlight a set of proper instructions for handling flac as it relates to this particular kMDItem.

So...

What I am aiming at (though it&#039;s possible it&#039;s a mirage) is getting Spotlight to assume the TypeCode is 1332176723 when it encounters a flac file.</description>
		<content:encoded><![CDATA[<p>I am mostly positive it won&#8217;t work to run one of the non-local files through OggS and then try to access that file through the DAAP connection.</p>
<p>The OggS step stores information about a file, either in the Spotlight data store or in the resource fork of the file system, and there is no associated filepath for any file coming through DAAP.  Further if it turns out that the metadata is stored in the resource fork then other file systems (outside of HSF and HSF Plus) won&#8217;t have a resource fork (are not multi-forking file systems).</p>
<p>Either way, it seems that the path to success on the Mac (if one should exist) lies in manipulating the system of assumptions made when a flac file is encountered.</p>
<p>If I run the command mdls on a file called Song.flac (sans OggS) I get a list of kMDItems returned.  One of those is kMDItemFSTypeCode = 0 and another is kMDItemKind = &#8220;FLAC Audio File&#8221;.  If I change that filename to Song.jpg I get kMDItemFSTypeCode = 0 (should be 27747840 for a jpg) and kMDItemKind = &#8220;JPEG Image&#8221;.  If I, even then, run that file through Set OggS it changes the TypeCode to 1332176723.</p>
<p>If I make the same tests using a file called Image.jpg (an actual image file) the TypeCode starts as 27747840 (of course), Set changes it to 1332176723, and Clear changes it to 0 (because it&#8217;s really the same as Set except its target output is zero&#8211;this happens to not break the jpg).</p>
<p>This suggests that Spotlight gathers current metadata from the file (perhaps from the ID3 tag information) and fills in those kMDItems.  It either finds a value it knows and marks it as 0 or it finds a value it doesn&#8217;t have instructions for (more likely) and inserts a null value as a fallback.  It would seem then that the thing to do is to give Spotlight a set of proper instructions for handling flac as it relates to this particular kMDItem.</p>
<p>So&#8230;</p>
<p>What I am aiming at (though it&#8217;s possible it&#8217;s a mirage) is getting Spotlight to assume the TypeCode is 1332176723 when it encounters a flac file.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
